Python запрашивает POST - тайм-аут 408 - PullRequest
0 голосов
/ 21 октября 2019

Я пытаюсь выполнить геокодирование адресов в Python, используя пакетный API на HERE.com (https://developer.here.com/api-explorer/rest/batch_geocoding/batch-geocode-addresses)

url = 'https://batch.geocoder.api.here.com/6.2/jobs?app_id={APP_ID}&app_code={APP_CODE}&indelim=%7C&outdelim=%7C&action=run&outcols=displayLatitude%2CdisplayLongitude%2ClocationLabel&outputcombined=true'.format(APP_ID=appId, APP_CODE=appCode)

headers = {'content-type': 'text/plain', 'Accept-Charset': 'UTF-8'}

payload = open('payload_sm.txt')

r = requests.post(url, data=payload, headers=headers)

, что дает мне:

408 Время ожидания запроса

Тайм-аут запроса

Тайм-аут сервера в ожидании HTTP-запроса от клиента.


Я не уверен, что текстовый файл отформатирован правильно. Визуально это выглядит как их пример ввода. Я думаю, что я получил бы « 400 Bad Request » вместо этого, если бы это была проблема.

...