我正在与另一位程序员合作,他最近向我发送了一个新的基于 JSON 的 API 来工作。他说我可以通过访问特定网站并查看浏览器请求来查看所有 API 调用的示例。我的问题是,如何查看我的浏览器请求?我之前曾使用 Wireshark 来分析我的程序之一发送的数据包 - 这是他所说的吗?这是“查看我的浏览器请求”吗?或者有没有更简单的方法来做到这一点,也许是在命令行上?
使用任何浏览器的内置工具或可用插件,例如Firebug https://getfirebug.com/对于火狐或Chrome 的开发者工具 https://developer.chrome.com/devtools/index。每个都有一个网络选项卡,您可以使用它来查看所有 GET/POST 请求和对任何类型资源的响应。
Wireshark https://www.wireshark.org/让您看得更深入。虽然浏览器工具通常只会侦听 HTTP 流量,但 Wireshark 可以让您侦听其他协议以及通过它们发送的每个数据包。
如果您正在使用 REST API,您将会有兴趣使用浏览器的工具来监视传入和传出呼叫。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)