我正在尝试使用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