Я делаю запрос на api, используя python3 urllib. Это мой код,Разместить запрос, используя Python urllib
headers = {}
headers['Content-Type']='application/x-www-form-urlencoded; charset=UTF-8'
#headers['X-Csrf-Token']= {'mode: cors'}
req = urllib.request.Request(url=URL, headers=headers, method='POST')
res = urllib.request.urlopen(req)
print(res.read())
я получаю следующий ответ,
urllib.error.HTTPError: HTTP Error 415: Unsupported Media Type
API-интерфейс конечных точек работает отлично, и я проверил это с Почтальон. Это эквивалентно Javascript код, который получает работу,
return fetch(url, { credentials : 'include', method: 'post'})
Так я предполагаю, что я имею, чтобы найти способ, чтобы добавить учетные данные в заголовок. Могу ли я сделать учетные данные, включая параллель в Python, или мне нужно получить конкретный файл cookie и установить его в запросе. Любая помощь оценивается.
каждый API библиотеки ПРЕДЛАГАЕТ могут быть разными. Wecan't поможет без url API. – furas