dojo request 请求报跨域错误,不知道怎么解决?

csjxsw 发布于 2016/06/01 16:31
阅读 359
收藏 0

前台写了一个类似于ajax的dojo request请求,代码如下:

require(["dojo/request"], function(request){
request.get("http://localhost:8080/RedisServer/Gis/GetMapDataBySG2", {
data: {
strSgIds: mapids
}       
}).then(function(text){
console.log("The server returned: ", text);
});
});

浏览器里面报错如下:

XMLHttpRequest cannot load http://localhost:8080/RedisServer/Gis/GetMapDataBySG2. Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'null' is therefore not allowed access.

但是我访问的是本地的服务器,没有跨域这一说吧?不知道为什么后台就是接收不了,请教大神前台应该怎么写啊?

加载中
返回顶部
顶部