CORS 跨域资源共享

CORS 允许浏览器向服务器发出 XMLHttpRequest 请求,从而克服跨域问题,它需要浏览器和服务器的同时支持。

简单请求

请求方法是以下三种之一:

  • HEAD
  • GET
  • POST

请求头信息中 Content-Type 只限于三个值:

  • application/x-www-form-urlencoded
  • multipart/form-data
  • text/plain

非简单请求

非简单请求,会对服务器有所要求。比如请求的方法是 PUT 或 DELETE,请求头中 Content-Type 的值为 application/json。
非简单请求的 CORS 请求,会在正式通信之前,增加一次 HTTP 查询请求,成为“预检”请求(preflight)。

posted @ 2020-07-14 15:41  月半流云  阅读(112)  评论(0编辑  收藏  举报