У меня есть свой собственный домен, где хранится файл json (http://example.com/file.json)
. При доступе к файлу в браузере по прямой ссылке, json возвращается просто отлично. Но при использовании того же подхода в моем коде Python ниже, http ответ 406 . Есть идеи почему?
import requests
url = 'http://example.com/file.json'
r = requests.get(url, headers={"Accept":"text/html"})
print(r.status_code)
print(r.headers)
Печать:
406
{'Server': 'nginx/1.14.1', 'Date': 'Sun, 12 May 2019 16:53:25 GMT', 'Content-Type': 'text/html; charset=iso-8859-1', 'Content-Length': '226', 'Connection': 'k
eep-alive'}