2013-12-12 32 views

回答

0

你实际上不是解析URL的内容,而是解析url本身。 在尝试解析它之前,您必须获取该URL的内容。 也离开后render json:

空间试试这个:

source = 'https://api.vk.com/method/users.get?access_token=sometoken' 
response = JSON.parse(open(source).read) 
render json: response 

如果失败了,你可能需要使用URI.escape:

source = 'https://api.vk.com/method/users.get?access_token=sometoken' 
response = JSON.parse(open(URI.escape(source)).read) 
render json: response 
+1

另一种解决方案:JSON.parse(网:: HTTP获得(URI.parse( 'https://api.vk.com/method/users.get?access_token=sometoken'))) –