要使用Socks 4代理進行HTTP調用,您可以使用Python中的requests庫。首先,您需要安裝requests庫,可以通過以下命令在命令行中安裝:
pip install requests
然后,您可以使用以下代碼示例進行HTTP調用:
import requests
# 設置代理
proxies = {
'http': 'socks4://<proxy_host>:<proxy_port>',
'https': 'socks4://<proxy_host>:<proxy_port>'
}
# 發起HTTP請求
response = requests.get('http://example.com', proxies=proxies)
# 打印響應內容
print(response.text)
請將<proxy_host>
替換為代理服務器的主機名或IP地址,將<proxy_port>
替換為代理服務器的端口號。然后,您可以使用requests.get
或其他HTTP方法發送請求,并在proxies
參數中傳遞代理設置。
請注意,使用Socks 4代理時,只有HTTP和HTTPS協議可以被代理,其他協議(如FTP)不會被代理。