为了账号安全,请及时绑定邮箱和手机立即绑定

postman里输入http://www.baidu.com后发送,选择json后显示Unexpected '<',为什么

postman里输入http://www.baidu.com后发送,选择json后显示Unexpected '<',为什么

selfishblue 2017-03-30 16:59:41
查看完整描述

3 回答

?
李晓健

TA贡献1036条经验 获得超461个赞

百度应该是走的jsonp吧,用json解析肯定是语法错误。

查看完整回答
反对 回复 2017-04-01
?
_潇潇暮雨

TA贡献646条经验 获得超225个赞

因为服务器响应的是html,不是JSON,如果进行JSON解析肯定会报错。

//img1.sycdn.imooc.com//58dd178d000128ee05420333.jpg

查看完整回答
反对 回复 2017-03-30
  • selfishblue
    selfishblue
    html时,test为空,是因为没有参数吗?
  • _潇潇暮雨
    _潇潇暮雨
    因为你postman选择的是json(一般测试API),当服务器响应的Content-Type为application/json的时候才不会解析出错。将postman设置为html,然后重新发送请求就对了。
  • 慕尼黑5014824
    慕尼黑5014824
    打开postman,点击右上角扳手样式的设置按钮,鼠标放上去显示“Setting”字样,Settings--Language detection 选择auto,就不会有这个问题了。如果Language Detection设置为Json,会报这个错误。
?
ruibin

TA贡献358条经验 获得超213个赞

你换成https然后再试,应该就可以了。

查看完整回答
反对 回复 2017-03-30
  • 3 回答
  • 0 关注
  • 5954 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信