Tinify
有什么可以帮到您的吗?了解如何配置您的CDN以及如何使用其各项功能。

预检请求

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 能智能检测预检请求,并确保将其正确转发至源服务器;此举旨在避免阻塞任何功能。