【问题标题】:Fiddler doesn't capture request from Insomnia but does capture rquest from PostmanFiddler 不会捕获 Insomnia 的请求,但会捕获 Postman 的请求
【发布时间】:2019-12-26 16:41:13
【问题描述】:

只需向https://httpbin.org/post 发送一个简单的 POST 请求。

当我从 Postman 发送请求时,Fiddler 会捕获请求,但当我从 Insomnia 发送请求时不会。

我需要在 Fiddler 或 Insomnia 中启用某些设置吗?

【问题讨论】:

    标签: http post postman fiddler insomnia


    【解决方案1】:

    默认情况下,Fiddler 将系统代理更改为指向它正在侦听的端口 http://localhost:8888。相反,Insomnia 没有使用系统代理,但可能是manually configured to use a specified proxy

    • 选择 Settings -> HTTP Proxy 并设置 http://localhost:8888(或任何 Fiddler 使用的)。

    【讨论】:

    • 谢谢。在 Insomnia 首选项中,我在常规选项卡的 HTTP 网络代理部分中选中了“启用代理”。然后,我在 HTTPS 代理文本框中有一个 URL,其中包含我的公司代理地址;在添加这个之前,我无法向我所针对的外部 API 发送请求。我可以同时设置这个代理和提琴手代理吗?再次感谢。
    • Fiddler 本身基本上就是一个代理,所以应该放在 Insomnia 和企业代理之间。默认情况下,在启动时 Fiddler 会检测系统代理(在您的情况下,这应该是您的公司代理)并“链接”到它。所以基本上你应该:只需将 Insomnia 中的代理设置为指向 Fiddler,然后 Fiddler 会自动检测并使用系统代理。如果检测由于某种原因不起作用(有很多不同的可能设置),您可能需要调整 Fiddler 中的工具 -> 选项 -> 网关以确保它使用公司代理。
    • 谢谢!会试试这个。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多