更改IP时通过TOR发送HTTP请求

2024-04-28 11:02:02 发布

您现在位置:Python中文网/ 问答频道 /正文

我需要一些帮助。在

我想通过SOCKS代理(又名TOR)多次发出POST请求,而每次“发布”内容时都要更改IP。我做了很多失败的事:

  • requesocks似乎坏了
  • 我必须编辑TOR文件才能使用requests[socks]模块,但我要更改的文件甚至与TOR自己网站上的文件不太相似。在

我使用和工作的psuedo代码(至少有一次使用VPN)并返回给我一个响应:(不包括代理)

import requests

session = requests.session()
response = session.get("some website")
headers = {
    "User-Agent": "Mozilla/5.0"
}
payload = {
    "var1": "data1",
    "var2": "data2"
}
response = session.post("some other website", headers=headers, data=payload)

print response.text

我希望它足够清楚,一些帮助可以节省我整整一个月。提前谢谢。在


Tags: 文件ip代理内容responsesessionsomewebsite