[HttpClient 4.5.5]请求HTTPS URL时缺少代理授权标头

时间:2019-07-13 09:59:33

标签: java https apache-httpclient-4.x proxy-authentication http-status-code-407

我正在尝试使用HttpClient 4.5.5库进行POC,并希望通过具有基本身份验证的http代理服务器访问被屏蔽的HTTPS url 及其失败。

身份验证代理标头应作为连接的一部分发送,但不会发生。

我还根据需要将标头itertools.product添加到POST请求中,并通过execute()方法将请求对象传递给httpclient。

除了设置抢占式身份验证外,

但是在网络上,>>> import itertools >>> c = itertools.product(*[['RG', 'GG', 'BG'], ['RR', 'GR', 'BR'], ['RR', 'GR', 'BR'], ['RB', 'GB', 'BB']]) >>> list(c) [('RG', 'RR', 'RR', 'RB'), ('RG', 'RR', 'RR', 'GB'), ('RG', 'RR', 'RR', 'BB'), ('RG', 'RR', 'GR', 'RB'), ('RG', 'RR', 'GR', 'GB'), ('RG', 'RR', 'GR', 'BB'), ('RG', 'RR', 'BR', 'RB'), ('RG', 'RR', 'BR', 'GB'), ('RG', 'RR', 'BR', 'BB'), ('RG', 'GR', 'RR', 'RB'), ('RG', 'GR', 'RR', 'GB'), ('RG', 'GR', 'RR', 'BB'), ('RG', 'GR', 'GR', 'RB'), ('RG', 'GR', 'GR', 'GB'), ('RG', 'GR', 'GR', 'BB'), ('RG', 'GR', 'BR', 'RB'), ('RG', 'GR', 'BR', 'GB'), ('RG', 'GR', 'BR', 'BB'), ('RG', 'BR', 'RR', 'RB'), ('RG', 'BR', 'RR', 'GB'), ('RG', 'BR', 'RR', 'BB'), ('RG', 'BR', 'GR', 'RB'), ('RG', 'BR', 'GR', 'GB'), ('RG', 'BR', 'GR', 'BB'), ('RG', 'BR', 'BR', 'RB'), ('RG', 'BR', 'BR', 'GB'), ('RG', 'BR', 'BR', 'BB'), ('GG', 'RR', 'RR', 'RB'), ('GG', 'RR', 'RR', 'GB'), ('GG', 'RR', 'RR', 'BB'), ('GG', 'RR', 'GR', 'RB'), ('GG', 'RR', 'GR', 'GB'), ('GG', 'RR', 'GR', 'BB'), ('GG', 'RR', 'BR', 'RB'), ('GG', 'RR', 'BR', 'GB'), ('GG', 'RR', 'BR', 'BB'), ('GG', 'GR', 'RR', 'RB'), ('GG', 'GR', 'RR', 'GB'), ('GG', 'GR', 'RR', 'BB'), ('GG', 'GR', 'GR', 'RB'), ('GG', 'GR', 'GR', 'GB'), ('GG', 'GR', 'GR', 'BB'), ('GG', 'GR', 'BR', 'RB'), ('GG', 'GR', 'BR', 'GB'), ('GG', 'GR', 'BR', 'BB'), ('GG', 'BR', 'RR', 'RB'), ('GG', 'BR', 'RR', 'GB'), ('GG', 'BR', 'RR', 'BB'), ('GG', 'BR', 'GR', 'RB'), ('GG', 'BR', 'GR', 'GB'), ('GG', 'BR', 'GR', 'BB'), ('GG', 'BR', 'BR', 'RB'), ('GG', 'BR', 'BR', 'GB'), ('GG', 'BR', 'BR', 'BB'), ('BG', 'RR', 'RR', 'RB'), ('BG', 'RR', 'RR', 'GB'), ('BG', 'RR', 'RR', 'BB'), ('BG', 'RR', 'GR', 'RB'), ('BG', 'RR', 'GR', 'GB'), ('BG', 'RR', 'GR', 'BB'), ('BG', 'RR', 'BR', 'RB'), ('BG', 'RR', 'BR', 'GB'), ('BG', 'RR', 'BR', 'BB'), ('BG', 'GR', 'RR', 'RB'), ('BG', 'GR', 'RR', 'GB'), ('BG', 'GR', 'RR', 'BB'), ('BG', 'GR', 'GR', 'RB'), ('BG', 'GR', 'GR', 'GB'), ('BG', 'GR', 'GR', 'BB'), ('BG', 'GR', 'BR', 'RB'), ('BG', 'GR', 'BR', 'GB'), ('BG', 'GR', 'BR', 'BB'), ('BG', 'BR', 'RR', 'RB'), ('BG', 'BR', 'RR', 'GB'), ('BG', 'BR', 'RR', 'BB'), ('BG', 'BR', 'GR', 'RB'), ('BG', 'BR', 'GR', 'GB'), ('BG', 'BR', 'GR', 'BB'), ('BG', 'BR', 'BR', 'RB'), ('BG', 'BR', 'BR', 'GB'), ('BG', 'BR', 'BR', 'BB')] 标头丢失了。

我尝试了相同的方案来访问HTTP请求,但一切正常。

即时[没有Proxy-Authorization Basic <encodedAuth>头]:

请求:

Proxy-Authorization Basic  <encodedAuth>

响应:

Proxy-Authorization

0 个答案:

没有答案