[Python] HTTP リクエストを送るときにベーシック認証を通過させる
作成日: 2023年04月07日
HTTPBasicAuth クラスを使用すると、HTTP リクエストを送るときに、ベーシック認証を通過させることができます。HTTPBasicAuth クラスのインスタンスを生成したあと、get() メソッドの引数 auth に渡します。
import requests
from requests.auth import HTTPBasicAuth
basic_auth = HTTPBasicAuth('dummy_username', 'dummy_password')
response = requests.get("https://example.com/", auth=basic_auth)
print(response.text)