HTTP 呼び出しに Socks 4 プロキシを使う

HTTP呼び出しでSocks 4プロキシを使用するには、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)

をプロキシサーバーのホスト名またはIPアドレスに、をプロキシサーバーのポート番号に置き換えて下さい。この後、requests.getや他のHTTPメソッドを使用してリクエストを送信し、proxiesパラメータにプロキシの設定を渡すことができます。

Socks 4プロキシ利用時は、HTTP、HTTPSプロトコルのみプロキシされ、FTP などの他のプロトコルはプロキシされませんのでご注意ください。

bannerAds