1. 首页
  2. 编程语言
  3. Javascript
  4. 跨域请求的完美解决方法(JSONP, CORS)

跨域请求的完美解决方法(JSONP, CORS)

上传者: 2021-10-26 21:44:10上传 PDF文件 31.21 KB 热度 19次

解决方法有JSONP,Flash等等。恰巧我们知道JSON可以简洁的描述复杂数据,而且JSON还被js原生支持,所以在客户端几乎可以随心所欲的处理这种格式的数据。然后客户端就可以通过与调用脚本一模一样的方式,来调用跨域服务器上动态生成的js格式文件。服务端当然也要提供JSONP的支持,其实只要提供读写callback这个params就可以了。CORS背后的基本思想是使用自定义的HTTP头部允许浏览器和服务器相互了解对方,从而决定请求或响应成功与否。服务器端对于CORS的支持,主要就是通过设置Access-Control-Allow-Origin来进行的。

下载地址
用户评论