Я могу успешно выполнять запросы GET, используя библиотеку запросов Python. Однако я не могу выполнять запросы POST. Выдает следующую ошибку:
Код: Выделить всё
requests.exceptions.ConnectionError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))
Код: Выделить всё
import requests
url = 'http://192.168.178.199/od/607A/00'
headers = {'Content-Type': 'application/x-www-form-urlencoded'}
data = '00000002'
response = requests.post(url, headers=headers, data=data)
print(response.content)
Код: Выделить всё
curl -X POST -H 'Content-Type: application/x-www-form-urlencoded' -i 'http://192.168.178.199/od/607A/00' --data '"00000003"'
HTTP/1.0 200 OK
Server: uip/1.0
Cache-Control: no-cache, no-store, private
Content-type: application/json
К вашему сведению: я использую контроллер двигателя nanotec n5-2-3. Руководство с информацией о сервисе REST можно найти здесь:
https://en.nanotec.com/fileadmin/files/ ... V3.2.0.pdf< /п>
Подробнее здесь: https://stackoverflow.com/questions/759 ... controller
Мобильная версия