我正在尝试拦截使用HTTP代理(基本HTTP身份验证密码保护)访问其资源的Web应用程序.
在Fiddler选项中,有一个手动代理配置设置.但在该字段中,我只能定义代理地址和端口.我需要为上游代理定义用户名/密码组合.
有没有办法做到这一点?
Eri*_*Law 11
您的方案有点不清楚.收到邮件时,客户端应自动提示代理凭据HTTP/407,尽管许多人不这样做.
如果您的问题是:"如何Proxy-Authorization为通过Fiddler的所有请求添加标头?" 那很简单.
规则>自定义规则>滚动OnBeforeRequest并添加:
if (!oSession.isHTTPS)
{
oSession.oRequest["Proxy-Authorization"] = "Basic dXNlcm5hbWU6cGFzc3dvcmQ=";
}
Run Code Online (Sandbox Code Playgroud)
dXNlcm5hbWU6cGFzc3dvcmQ="username:password"字符串的base64编码版本在哪里.您可以使用Fiddler的工具>文本向导来对字符串进行base64编码.
| 归档时间: |
|
| 查看次数: |
7346 次 |
| 最近记录: |