预检请求
CORS预检请求是一种HTTP OPTIONS请求,它是CORS系统的一部分,用于通过特定的方法和头部信息来检查服务器是否理解CORS协议并支持该协议。更多详情请参阅MDN文档页面。
仅对所谓的“复杂”请求发出预检请求。如果满足以下任一条件,则该HTTP请求被视为复杂请求:
使用GET、POST或HEAD以外方法的请求
包含Accept、Accept-Language或Content-Language以外的请求头。
请求的 Content-Type 值不是 application/x-www-form-urlencoded、multipart/form-data 或 text/plain
通常,您应避免向CDN发送预检请求,因为这会在实际处理开始前增加一次网络往返。
Tinify CDN 能智能检测预检请求,并确保将其正确转发至源服务器;此举旨在避免阻塞任何功能。
