Получение ошибки соединения, если был сделан httprequest с моего рабочего сервера на другой рабочий сервер, но это было сделано с localhost - PullRequest
0 голосов
/ 24 июня 2019
ConnectionError: HTTPSConnectionPool(host='remoteapiserver', port=443): Max retries exceeded with url: /api/post (Caused by NewConnectionError('<urllib3.connection.VerifiedHTTPSConnection object at 0x7feb54060bd0>: Failed to establish a new connection: [Errno 110]Connection timed out',))

код:

import requests
import json

url :"https://remoteapiserver.com/api/post"

headers = {'Accept': 'application/json', 'Content-Type': 'application/json'}

datas = {"foo":"bar"}

r = requests.post(url,data=json.dumps(datas),headers=headers)

скрытый URL и домен

и POST, и GET получают одинаковую ошибку.

1 Ответ

0 голосов
/ 24 июня 2019

Пожалуйста, обновите значение url. Что-то не так с синтаксисом python и форматированием вашего URL. Это должно быть <protocol>://<server>/<context path>/<type>/<path>, пожалуйста, проверьте эту ссылку для получения дополнительной информации о URL форматировании.

url = 'https://www.remoteapiserver.com'
...