使用相同的IP在TOR上发出两个线性cURL请求

时间:2013-02-16 15:51:19

标签: php http curl tor http-pipelining

在回答我的问题之前 - 请注意与以下主题无关:

cURL: two seperate requests, same session

select outgoing ip for curl request

PHP Multiple Curl Requests

我正在使用反验证码系统和另一个验证,它是相同的IP每小时不能做5个请求,因为我正在使用TOR。但我需要遵循这个顺序/流程:

  1. 访问启动网址(Example: http://server/start-session) - 获取验证码并使用验证令牌设置Cookie
  2. 使用令牌,会话ID提交验证码字符{Example: http://server/verify-captcha),我必须保留启动网址中的IP
  3. 在每个请求之后使用TOR我有一个新的IP并且有一个服务器端验证在会话启动时设置我的IP,换句话说,如果我的IP更改会话被认为是无效的,即使我发送会话ID并使用有效的验证码字符更正令牌。

    如何连续2次请求保持我的IP与TOR一起?

1 个答案:

答案 0 :(得分:0)

取决于您的TOR配置。默认情况下,它每10分钟只切换一次IP。我建议你在这里详细说明:How to change tor exit node programmatically