如何检查代理匿名Python



如何在Python中检查代理匿名性?

我试着搜索了一下,但我得到的只有这个答案。

但我没有资源来主持一个";测试地点";以获取请求的标头。

我试着用Flask在本地主机上托管我自己的网站,但我的IP不喜欢被随机代理服务器请求GET。

我有一个使用HttpBin的API的想法,但它忽略了RequiredViaX-Forwarder-For请求头。

我可能会使用另一个API,但我不知道其他的。

那么,我如何在Python中检查http代理的匿名性呢?

好的,在完整阅读了这篇文章之后,我找到了一个解决方案。使用这个网站,我可以使用这个程序获得任何请求的标题:

import requests
import re
html = requests.get("http://azenv.net/").text
headers = {}
r = re.findall(r"[^n]+ = [^n]+", html)
for _ in r:
_ = _.split(" = ", 1)
headers[_[0]] = _[1]
print(headers)

最新更新