C#使用禁用的javascript发送web请求
本文关键字:发送 web javascript 请求 | 更新日期: 2023-09-27 18:19:46
我想用程序下载一个网站的内容,看起来这些内容是通过ajax调用加载的。当我在浏览器中简单地禁用javascript时,这个页面只发出1个请求,并且所有内容都是在没有AJAX的情况下加载的。
我需要实现的是发出一个web请求,告诉网页我已经禁用了javascript,这样它就会返回我所有的内容,而不仅仅是没有内容的空body标记。
有什么建议吗?
您需要模拟浏览器。
步骤:
- 使用Fiddler查看浏览器发送的内容
- 通过C#代码设置相同的头/cookie/用户代理
- 如果不起作用,请使用Fiddler作为C#代码的代理,将您的代码发出的请求与浏览器的请求进行比较(将代理设置为
http://localhost:8888
)