【问题标题】:Can you see the exact http request string in chrome你能在 chrome 中看到确切的 http 请求字符串吗
【发布时间】:2020-04-29 14:33:59
【问题描述】:

我正在编写一个 HTTP 请求解析器,我希望在请求资源(可能是网站或网站上的内容)时看到 Chrome 发送的字符串。我知道您可以进入网络选项卡下的 Chrome 开发人员工具,然后查看有关已发送请求的所有详细信息。但是,这些详细信息已经被解析为类别,我想要 HTTP 请求的原始字符串表示。有什么方法可以做到这一点,如果没有,您能否推荐任何工具或网站来获取一堆虚拟 HTTP 请求来调试我的解析器?

【问题讨论】:

  • 试试 Fiddler、Charles、Postman 等外部工具。
  • @wOxxOm Fiddler 似乎非常适合,非常感谢。但我想没有办法直接从 chrome devtools 获取它?
  • 唯一的[semi]内置设施可能是chrome://net-export
  • @wOxxOm 好的,看看这个,它似乎记录了参数,但没有将整个请求作为原始字符串。但我尝试了 Fiddler,效果非常好。非常感谢!
  • 这是关于 POST 请求的正文吗?如果是这样,您只需单击Request Payload 右侧的view source

标签: http google-chrome-devtools httprequest


【解决方案1】:

Chrome 中没有获取原始 http 请求字符串的内置函数。可以使用开发人员工具中的网络选项卡或使用chrome://net-export 来选择请求参数。

但是,Fiddler 等外部工具可以获取您的计算机发送的原始 http 请求和收到的响应。只需选择左侧的请求和原始输出格式即可。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-04-13
    • 1970-01-01
    • 2013-02-24
    • 2010-09-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多