繁体   English   中英

我如何以编程方式查看网站发出的请求(例如 API 或资源请求)

[英]How can I programmatically see what requests (e.g. API or resource requests) are being made by a website

在 Chrome 中,您可以通过 go 转到开发者工具 >.network 选项卡来查看该网站发出的所有请求。

以编程方式获取这些请求列表的好方法是什么? 我想我可以抓取网站的内容,抓取页面中的所有 URL 并解析它们,但这似乎有点乏味,特别是如果请求是从 JS 文件发出的。

有更容易的方法吗?

在服务器端,有访问日志,其中包含针对它发出的所有请求的请求信息。 可能需要一些配置来保存您要使用的所有字段(方法、POST 数据、cookies、时间、远程客户端地址),但这比尝试从浏览器执行操作更有效。 每个 web 服务器都有不同的配置其日志文件的方式。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM