简单请求,复杂请求

有些请求会先发送options请求??

查了资料https://developer.mozilla.org/zh-CN/docs/Web/HTTP/Access_control_CORS发现是由于请求都变成了复杂请求,浏览器机制是复杂请求先发options请求,返回200之后

才会自动再发一次options请求的,

简单请求需要符合

1、get/post/head请求

2、content-type 为text/plain、multipart/form-data、application/x-www-form-urlencoded

而由于此系统是使用application/json做数据交互的,因此为复杂请求,需要先发个options

posted @ 2019-11-29 15:43  zhuzhipeng  阅读(538)  评论(0编辑  收藏  举报