我正在和另一位程序员一起工作,他最近给我发了一个新的基于JSON的API来工作。他说,我可以通过访问特定网站并查看浏览器请求,查看所有API调用的示例。我的问题是,我怎么看待我的浏览器请求?我之前使用过Wireshark来分析我的一个程序正在发送的数据包 - 这是他在说什么?这是“看我的浏览器请求”?还是有更简单的方法来做到这一点,也许在命令行?如何查看浏览器请求?
4
A
回答
4
使用内置工具或可用插件浏览器,例如Firefox的Firebug或Chrome's developer tools。每个都有一个网络选项卡,您可以使用它来查看所有GET/POST请求和对任何类型资源的响应。
Wireshark让你看起来更深。尽管浏览器工具通常只会监听HTTP流量,但Wireshark会让您监听其他协议以及通过它们发送的每个数据包。
如果您使用的是REST API,那么您将有兴趣使用浏览器的工具来查看传入和传出呼叫。
1
我几乎每天都用Firebug。它应该允许你看到请求等等。我相信它需要Firefox,但也可能已经移植到Google Chrome。
相关问题
- 1. 如何模拟请求浏览器C#?
- 2. HTTP请求的浏览器
- 3. 取消请求浏览器
- 4. 停止浏览器请求
- 5. 如何让硒查看网络浏览器发出的网络请求?
- 6. 如何使用Firebug或其他浏览器查看WS/WSS Websocket请求内容?
- 7. 如何查看浏览器版本
- 8. AJAX请求 - 如何查看请求?
- 9. 如何检查HTTP请求是否在浏览器中打开?
- 10. 如何在VB.NET中检查浏览器的请求
- 11. 如何检查是否AJAX请求是由浏览器
- 12. 在浏览器中查看
- 13. 如何查看Alamofire请求?
- 14. 如何查看webhook请求?
- 15. 如何让谷歌浏览器(或其他浏览器)发送发布请求?
- 16. 在浏览器中观看SignalR请求和响应
- 17. Typescript对象(类型/成员)浏览器(浏览器/查看器)
- 18. 使用谷歌浏览器打开/查看/修改请求标题之前
- 19. 查看浏览量
- 20. 多个AJAX请求冻结浏览器
- 21. 获取浏览器的请求
- 22. 发送刷新请求在浏览器
- 23. 浏览器编码HTTP请求
- 24. 类似javascript浏览器的GET请求
- 25. ajax在浏览器中导航请求
- 26. IE浏览器不加载AJAX请求
- 27. Http请求多浏览器麻烦
- 28. 同步Ajax请求“锁定”浏览器
- 29. Netty HttpServer Chrome浏览器多个请求
- 30. 并行化浏览器请求