很简单的段$http.get向接口请求数据的方法。但是就是不知道什么原因,一直提示无法跨域。请问该怎么解决?(PS:在另外一个页面加入API_HOST_URL后,post值到那个路径,没有报过任何无法跨域的报错,但是同样的复制过来,在get方法下却不管用)functiontogetpNo($scope,$http){vararray=$scope.array;$http.get(API_HOST_URL+'/ss/test.do?pNo='+array).success(function(data){alert(data);}).error(function(e){alert('请求失败了');})}报错内容:XMLHttpRequestcannotloadhttp://datatest.dev:8081/ss/test.do?pNo=h01,h02.No'Access-Control-Allow-Origin'headerispresentontherequestedresource.Origin'http://localhost:8080'isthereforenotallowedaccess.改成用jsonp写:$http.jsonp(API_HOST_URL+"/ss/test.do?jsonp=JSON_CALLBACK&pNo="+array)报错:UncaughtSyntaxError:Unexpectedtoken:
添加回答
举报
0/150
提交
取消