Php

使用使用者的電腦作為 cURL 的代理

  • September 5, 2013

我正在製作一個通過 cURL 獲取一些數據的應用程序,它登錄到一個站點並獲取使用者的統計資訊。

但我的問題是,cURL 使用我伺服器的 IP,所以如果我有超過 1 個使用者,每個登錄的帳戶都會被禁止。

我有兩種可能的解決方案,一種是讓使用者自己安裝網路伺服器,但我不太喜歡這樣。第二種可能性是使用我客戶的 IP 地址登錄。

在 cURL 中,這將使用代理來完成,但我的問題是,是否有可能以某種方式使用使用者的 IP 作為 cURL 的代理?

也許安裝了某種軟體?

你可以用ajax做到這一點。客戶端可以直接執行請求,您不需要使用 curl。

最簡單的方法是使用 jQuery -在這裡您可以獲得有關 jQuery ajax 方法的更多資訊。

引用自:https://serverfault.com/questions/536733