已拦截跨源请求:同源策略禁止读取位于 http://localhost:8080/analysis/info/selectallbyid.do 的远程资源。(原因:CORS 头缺少 'Access-Control-Allow-Origin')。
在HTML中添加
<meta http-equiv="Access-Control-Allow-Origin" content="*">
无效果
在web服务器设置响应头,静态页设置meta无效。而且设置Access-Control-Allow-Origin这个头IE10-要用XDomainRequest,不能用XMLHttpRequest
这个要后台设置权限吧
可以使用jsonp,jquery可以支持的
服务器后台相应你的请求的是否可以在response加上
response.setHeader("Access-Control-Allow-Origin", "*");
response.setHeader("Access-Control-Allow-Methods", "POST, GET, OPTIONS, DELETE");
response.setHeader("Access-Control-Max-Age", "3600");
response.setHeader("Access-Control-Allow-Headers", "x-requested-with");
在后台请求头上设置吧,
这个需要在服务端设置头,或者试试fetch