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

标签 api http fiddler postman

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

问候,

最佳答案

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

关于api - 为什么 Postman 和 Fiddler 从不生成预检请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34248918/

相关文章:

node.js - NodeJS HTTP 服务器和 Console.log

Fiddler 默认使用 Inspector Raw

c# - 使用 Fiddler 作为 HttpWebRequest 的代理需要运行 Fiddler

ruby-on-rails - 循环访问来自 Flickr 的 API 结果

java - 实时交通api

java - GWT 自动适配复合 Material

http - 是否可以在 HTTP 中缓存 POST 方法?

对于远程客户端,通过 Fiddler 代理 HTTPS 流量失败?

ios - 不工作 - 在 Swift 3/4 中以编程方式在 Api 中注册用户

javascript - 通过 LAT LONG 的 OpenWeatherMap API 地理定位无法正常工作或无法打印