2021-04-14

1. 在跨域请求场景下,浏览器会区分http的简单请求和复杂请求;

2. 浏览器区分简单请求和复杂请求的标准为:

1
2
3
4
5
6
7
8
9
Accept
Accept-Language
Content-Language
Last-Event-ID
Content-Type
    Content-Type 的值只能是下列的一种
        application/x-www-form-urlencoded
        multipart/form-data
        text/plain

任何不满足上面要求的,都会被浏览器认为是复杂请求

3. 复杂请求,浏览器会触发发送option请求,这个请求不是开发主动发送的,是浏览器主动发起的,是一个预请求, 用于判断该接口是否可请求,是否有权读取

上一篇:基于百度AI实现的语音识别搜索文件


下一篇:ECMAScript 5 - JavaScript 5