2013-02-16 25 views
2

響應之前,我的問題 - 被awared這不是涉及到以下主題:讓兩個線性捲曲請求通過TOR用同一個IP

cURL: two seperate requests, same session

select outgoing ip for curl request

PHP Multiple Curl Requests

我工作在一個反驗證碼系統和另一個驗證之一,它是相同的IP不能做每小時5個請求,並且因爲我正在使用TOR。但我需要遵循以下步驟/流程:

  1. Access啓動URL(Example: http://server/start-session) - 獲取驗證碼並設置有一個cookie的驗證令牌
  2. 提交驗證碼字符(Example: http://server/verify-captcha),與令牌,會話ID,我必須保持IP從啓動URL

在每個請求後使用TOR我有一個新的IP,並有一個服務器端驗證設置我的IP會話啓動時,換句話說,如果我的IP更改會話是即使我使用有效的驗證碼字符發送會話ID和正確的令牌,也會被視爲無效。

如何保持我的IP與TOR連續2次請求?

+0

你不必用TOR一個公網IP:https://www.torproject.org/docs/tor-hidden-service.html.en – 2013-02-16 15:54:27

+0

@AlexW多數民衆贊成點。 HTTP 1.1支持流水線操作,但是如何用cURL和TOR實現呢? – 2013-02-16 15:57:15

回答