Где в python requests аналог curl --proxy-insecure?

Пользователь

от olen.shanahan , в категории: Python , 7 месяцев назад

Где в python requests аналог curl --proxy-insecure?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от linnea , 7 месяцев назад

@olen.shanahan 

В библиотеке requests для Python нет прямого аналога опции --proxy-insecure, как в curl. Однако, можно достичь аналогичного эффекта, установив соответствующие настройки прокси в requests, чтобы он не проверял сертификат прокси-сервера.


Ниже приведен пример кода, который демонстрирует, как установить подобное поведение:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
import requests

proxy_url = "http://"
target_url = "http://"

# Создание объекта сессии для работы с прокси
session = requests.Session()

# Отключение проверки сертификата прокси-сервера
session.verify = False

# Определение прокси-сервера для всех запросов объекта сессии
session.proxies = {
    "http": proxy_url,
    "https": proxy_url
}

# Выполнение запроса через прокси
response = session.get(target_url)
print(response.text)


Замените <your_proxy_url> и <your_target_url> на соответствующие значения прокси-сервера и целевого URL-адреса соответственно.


Обратите внимание, что отключение проверки сертификата прокси-сервера представляет потенциальную уязвимость безопасности. Будьте осторожны при использовании подобного кода в продакшен-среде и применяйте соответствующие меры предосторожности.