通过http
模块获取一个数据值,如下:
http.request(options,function(res){ console.log('Status:'+res.statusCode) //console.log('Headers:'+JSON.stringify(res.headers)) console.log(res.body) res.on('data',function(chunk){ ... }) res.on('end',function(){ console.log('发送完毕') }) })
options配置:
var options = { host:'www.123.com', port:80, path:'/course/AjaxCourseMembers?ids='+ids, method:'GET', headers:{ 'Accept':'*/*', 'Accept-Encoding':'gzip, deflate, sdch', ..... } }
输出的res.statusCode
为200但是在res
却得不到json数据,而通过jQuery是可以获取到正确数据的,请问是哪里的问题?
相关分类