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

Man*_*anu 5 api http fiddler postman

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

问候,

Dar*_*rov 5

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