概念preflight / OPTIONS探测
预检请求
浏览器在发送非简单跨源请求前自动发出的OPTIONS探测请求,用于确认服务器是否允许实际的请求方法、请求头与来源
时间轴 (近 90 天)
10月18日
浏览器端Agent发起付费调用时,若预检请求因缺失Header名而失败,服务器日志中不会出现402、400或超时,因为请求根本没有离开浏览器。
待验证50%
10月18日
Access-Control-Allow-Headers缺失某请求头会导致预检失败,实际业务请求不会发出,且服务端不会产生错误日志。
待验证50%
10月18日
预检请求是浏览器在发送非简单请求前自动发出的OPTIONS探测,使用PUT/DELETE等方法、自定义请求头或非标准Content-Type的请求会触发预检。
待验证50%