GET возвращает 400 в Python - PullRequest
       1

GET возвращает 400 в Python

0 голосов
/ 11 июня 2018
req_url = 'http://www.example.com/' 

request = {
    "view":"ecpcisqeddscat:_deals_tearsheet_bic",
    "address":"10.51.0.104:9090",
    "metadatastore":"",
    "keytype":"key",
    "rowkeys":str(["154083204960","154083277473"]),
    "simplifyresult":str(False),
    "haslQuery":""
}

headers = {
    "Host": "nycssnsqa3.amers.ime.reuters.com",
    "Accept": "* / *",
    "Content - Type": "application / json",
    "User - Agent": "Mozilla / 5.0(Windows NT 6.1; Win64;x64) AppleWebKit "
    "/ 537.36(KHTML, like Gecko) Chrome / 67.0.3396.79  Safari / 537.36"
}

headers.update(request)
session = requests.Session()
session.headers = headers
r = session.get(req_url)

print(r.url)
print(r)

if r.status_code == 200:
    return r.json()

Это выводит

<Response [400]>
None

Я думаю, что есть некоторая проблема в части запроса, но я не могу понять, что это такое.На веб-сайте он был передан в качестве параметра заголовка в запросе GET.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...