0
Я застрял на этом несколько часов. Не могу понять это. Я тестировал это на почтальоне, и он отлично работает. Но в python я продолжал получать 405 запросов.Python OPTIONS/GET запросы
запрос Raw API
OPTIONS /sessions HTTP/1.1
Host: elb.deposit.shopifycs.com
Access-Control-Request-Method: POST
Origin: https://checkout.shopifycs.com
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36
Access-Control-Request-Headers: content-type
Accept: */*
Referer:
Accept-Encoding: gzip, deflate, sdch, br
Accept-Language: en-US,en;q=0.8
Content-Type: application/x-www-form-urlencoded
Cache-Control: no-cache
url = 'https://elb.deposit.shopifycs.com/'
resp = session.options(url, headers = Headers)
print resp.status_code, ' status'
Сервер возвращает идентификатор HTTP Error 405 Метод не допускается ваш код работает против https: // httpbin. орг/прибудет. Разрешите получать на свой сервер –
Извините. я запутался. Веб-сайт блокирует мои запросы get/options? Это не мой сервер. – Av0id
Извините URL https://elb.deposit.shopifycs.com/sessions работает, как вы используете в почтальоне –