是否可以通過編程方式確定連接到遠程服務器時使用的IP地址cURL?我有一個共享服務器,我正在使用cURL,並且我需要發送IP地址作爲請求的一部分。cURL與PHP,可能確定cURL將使用的IP地址?
我正在與之通話的服務器需要結合連接IP地址和旋轉密碼的驗證字符串(例如,我的$ code = SHA1($ _ SERVER ['SERVER_ADDR']。$ passcode) SHA1($ _ SERVER ['REMOTE_ADDR']。$ passcode))。當cURL的傳出連接使用與$ _SERVER ['SERVER_ADDR']中存儲的IP相同的IP時,此功能正常工作,但cURL使用的IP地址現在不同並且定期輪換。
+1,儘管我不會在沒有非常重要的警告的情況下給出它,但如果有一個池,則不能保證從一個呼叫到另一個呼叫的IP是相同的。未知單個呼叫中的多個cURL會話是否來自相同的IP甚至。 – Orbling
現在,這是我正在使用的解決方案,但在我的一端提供了一項服務,而不是通過whatismyip來更快速地確定IP地址並且沒有訪問限制。不幸的是,每小時有3000個連接,這對我來說不是最有效的解決方案,所以我仍在尋找。 – Wige