构建中间代理来改变http请求的用户代理

构建中间代理来改变http请求的用户代理

如果我们公司没有将“用户代理”设置为 Internet Explorer 或 Chrome 使用的值,则会阻止许多 http 请求。这会导致许多软件无法使用,因为它们无法在互联网上访问其数据。此外,从 svn.apache.org 签出也是不可能的。

是否可以构建一个“代理”,仅将 http 请求重定向到另一个代理,但将用户代理交换为固定的字符串?

如果是这样,我该如何开始?

附言:我尝试使用 Fiddler 来交换用户代理,但是 Fiddler 只能看到“隧道”,显然它无法操纵它。

答案1

我同意塞斯的观点,这是设计使然。

但作为疯狂的绕过:ZAP可用于修改 HTTP 请求/答复并根据需要制作伪造的 SSL 证书。

ZAP是渗透测试和调试代理。

相关内容