不触发options请求的条件 - pod4g/tool GitHub Wiki
简单说,满足什么条件不会触发options?
-
GET/HEAD/POST
-
Accept/Accept-Language/Content-Language/…等标准 header
3.Content-Type为
- application/x-www-form-urlencoded
- multipart/form-data
- text/plain
4.event listeners 没有注册在 XMLHttpRequestUpload 对象上
5.内容没有 ReadableStream 对象
上述条件有一个没满足就会触发options。
- option请求,很多公司安全策略会屏蔽,因为option有嗅探性质;
- options请求可以被缓存;