Ошибка HTTP 503 при использовании модуля запросов Python
Я пытаюсь сделать HTTP-запрос, но веб-сайт, на который я в данный момент могу попасть из-за ошибки 503 ответа браузера Firefox. Сам код действительно прост. После некоторого поиска в сети я добавил user-Agent
параметр для запроса, но это тоже не помогло. Может кто-нибудь объяснить мне, как избавиться от этой ошибки 503? Кстати, я хочу сделать свою собственную систему оповещения на основе цен на БТК.
import requests
url = "https://www.paribu.com"
header ={'User-Agent': 'Mozilla/5.0 (Windows NT x.y; Win64; x64; rv:10.0) Gecko/20100101 Firefox/10.0 '}
response = requests.get(url,headers = header)
print(response)
4 ответа
У меня такая же проблема. Используйте это в своем коде.
headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2228.0 Safari/537.36',}
r = requests.post(url, headers=headers)
r.raise_for_status()
503 означает, что сервер перегружен: https://httpstatuses.com/503
Это не проблема с вашим кодом, а проблема с сервером, к которому вы пытаетесь получить доступ.
Мой код
Я пробую Amazon.co.uk - так что им будет разумнее блокировать get.request, ни в коем случае не отключать сервис
Код состояния 503 означает, что сервер отключен для обслуживания. Просто попробуйте позже.