解决ajax post跨域的问题

最近有一个手机wap站上传图片到服务器的需求,需要用到ajax post请求,但请求跨域,附上请求跨域情况的详细表格:
解决ajax post跨域的问题
 参考了一些解决办法,最后用CORS解决,方法很简单,服务端servlet处添加代码:

resp.setHeader("Access-Control-Allow-Origin","*");

" * "通配符代表任何请求都允许访问

客户端无需处理,但需要浏览器兼容此特性,查过资料,现在手机主流浏览器无需考虑兼容问题。

我这里服务端是java,其他语言参考链接:http://enable-cors.org/server.html

参考资料:

http://www.cnblogs.com/Darren_code/p/cors.html

https://blog.smdcn.net/article/1386.html

http://newhtml.net/using-cors/

http://toozhao.com/2012/08/23/java-cors-cross-domain-request/

http://www.cnblogs.com/rainman/archive/2011/02/20/1959325.html

相关推荐