URL-адрес, который я пытаюсь получить: https://img.uefa.com/ imgml/uefacom/uel/social/og-default.jpg
Код, который не работает:
Код: Выделить всё
import requests
url = 'https://img.uefa.com/imgml/uefacom/uel/social/og-default.jpg'
try:
response = requests.get(url, verify=False, timeout=10) # Disable SSL verification
response.raise_for_status()
except requests.exceptions.RequestException as e:
print("Error:", e)
Код: Выделить всё
import http.client
import ssl
conn = http.client.HTTPSConnection("img.uefa.com", context=ssl._create_unverified_context())
conn.request("GET", "/imgml/uefacom/uel/social/og-default.jpg")
response = conn.getresponse()
print(response.status, response.reason)
conn.close()
Следующая команда в Curl также работает
Код: Выделить всё
curl -v "https://img.uefa.com/imgml/uefacom/uel/social/og-default.jpg" --output image.jpg
Примечание. Все запросы выполняются локально.
Запросы выполняются предпринять какие-либо действия, которые могут повлиять на решение этой проблемы?
Подробнее здесь: https://stackoverflow.com/questions/790 ... ad-timeout