【笔记】什么是跨域请求/访问?

什么是跨域?跨域会有什么问题?什么是浏览器的同源策略?

用JSONP实现跨域读取数据。

用跨域资源共享Cross-Origin Resource Sharing(CORS)。这是JSONP模式的现代版。

两者的区别:

  1. CORS 除了 GET 方法外,也支持其它的 HTTP 请求方法如 POST、 PUT 等。
  2. CORS 可以使用 XmlHttpRequest 进行传输,所以它的错误处理方式比 JSONP 好。
  3. JSONP 可以在不支持 CORS 的老旧浏览器上运作。

更多实现跨域请求的办法。

 

posted @ 2018-02-25 16:09  霍莉雪特  阅读(242)  评论(0编辑  收藏  举报