为什么 Postman 和 Fiddler 从不生成预检请求

Why Postman and Fiddler never generate preflight request

每当我通过 Postman 或 Fiddler 请求 API 时,都不会生成预检请求。这两个工具总是生成 Post 或 Get 请求。但是当我们从文件或其他来源生成请求时,它首先生成预检请求并发送 HTTP 选项。

此致,

这是因为 CORS 仅适用于沙盒环境,例如浏览器。使用 Fiddler 发出直接 HTTP 请求时,您不需要任何 CORS。浏览器在发送实际请求之前发送飞行前请求,以确保启用 CORS。