vue-resource跨域问题?

现在使用vue开发一个项目。并使用了vue-resource插件访问rest。

this.$http.jsonp("http://dh1470:8080/getssList",
                {params:{start:0,size:100},emulateJSON:true})..then(resp=>{
                console.log(resp);  
                },response => {  
                    console.log("发送失败"+response.status);  
                })
                

测试该代码,出现问题如下:
报访问 http://dh1470:8080/getssList?start=0&size=100&callback=_jsonptugh78egge 这个
链接失败,http状态码为404.

请问, 1. 是哪里出错了,应该怎么改?
2 为什么我的请求里面会被拼接上了一个 callback=_jsonptugh78egge ?**

阅读 1.7k
1 个回答

认真了解一下jsonp的请求方式,jsoncallback是为了获取返回值的

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题