ajax跨域访问--. No 'Access-Control-Allow-Origin
2017-07-03 15:33
302 查看
js:
var url = "http://172.16.3.25:8090/Project/oimReceive/uploadBase64ImgByCrossDomain";
$.ajax({
type: "POST",
url:url,
data:{"img":imgdata},
dataType: 'json',
async: true,
cache: true,
success: function(data) {
//获取返回的data数据
}
});
JAVA:
/**
* IM设置更新 支持跨域
*/
@RequestMapping(value = "uploadBase64ImgByCrossDomain", method=RequestMethod.POST)
@ResponseBody
public HashMap<String, String> uploadBase64ImgByCrossDomain(String img,String sessionId,Model model,HttpServletResponse response) {
response.addHeader("Access-Control-Allow-Origin", "*"); //用于ajax post跨域(*,最好指定确定的http等协议+ip+端口号)
HashMap<String, String> dataMap = new HashMap<String, String>();
String attachmentId = generateImage(img,sessionId);
dataMap.put("attachmentId", attachmentId);
return dataMap;
}
var url = "http://172.16.3.25:8090/Project/oimReceive/uploadBase64ImgByCrossDomain";
$.ajax({
type: "POST",
url:url,
data:{"img":imgdata},
dataType: 'json',
async: true,
cache: true,
success: function(data) {
//获取返回的data数据
}
});
JAVA:
/**
* IM设置更新 支持跨域
*/
@RequestMapping(value = "uploadBase64ImgByCrossDomain", method=RequestMethod.POST)
@ResponseBody
public HashMap<String, String> uploadBase64ImgByCrossDomain(String img,String sessionId,Model model,HttpServletResponse response) {
response.addHeader("Access-Control-Allow-Origin", "*"); //用于ajax post跨域(*,最好指定确定的http等协议+ip+端口号)
HashMap<String, String> dataMap = new HashMap<String, String>();
String attachmentId = generateImage(img,sessionId);
dataMap.put("attachmentId", attachmentId);
return dataMap;
}
相关文章推荐
- No 'Access-Control-Allow-Origin' header is present on the requested resource.'Ajax跨域访问解决方案
- No 'Access-Control-Allow-Origin' header is present on the requested resource.'Ajax跨域访问解决方案
- No 'Access-Control-Allow-Origin' header is present on the requested resource.'Ajax跨域访问解决方案
- (转)No 'Access-Control-Allow-Origin' header is present on the requested resource.'Ajax跨域访问解决方案
- 跨域问题:“No 'Access-Control-Allow-Origin' header is present on the requested resource”
- 解决 js ajax跨域访问报“No 'Access-Control-Allow-Origin' header is present on the requested resource.”错误
- No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin is therefore no
- No 'Access-Control-Allow-Origin' header is present on the requested resource.
- 关于ajax跨域访问,Access-Control-Allow-Origin 404的简单解决办法
- No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin
- Egret引擎 HttpRequest 报错No 'Access-Control-Allow-Origin'
- 解决“No 'Access-Control-Allow-Origin' header is present on the requested resource”
- No 'Access-Control-Allow-Origin' header is present on the requested resource
- No 'Access-Control-Allow-Origin' header is present on the requested resource
- Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' he
- 解决 ajax跨域 No 'Access-Control-Allow-Origin' header is present on the requested resource.
- 【问题解决】XMLHttpRequest cannot load http://xxx.xxx No 'Access-Control-Allow-Origin'
- jQuery 跨域访问的三种方式 No 'Access-Control-Allow-Origin' header is present on the reque
- ajax跨域请求:No 'Access-Control-Allow-Origin' header is present on the requested resource
- (转)解决“No 'Access-Control-Allow-Origin' header is present on the requested resource”