Я пытаюсь связаться с сервером (программой, управляющей роботами) через webAPI, который ожидает файлы JSON. Я пытался реализовать это с помощью следующего кода Python, но всегда получаю сообщение об ошибке:
Запрошенный маршрут [/ v1 / TransportOrders / Order-0001] не был сопоставлен в Spark для принятия: [ / ]
Кто-нибудь знает, что вызывает ошибку или как ее исправить?
Дайте мне знать, если вам нужны дополнительные подробности.
Спасибо
КОД:
#!/usr/bin/env python
import requests
import json
url = 'http://localhost:55200/v1/TransportOrders/Order-0001'
# headers= {'Content-type': 'application/json'}
transportOrders = {
"deadline": "2019-03-07T06:42:40.396Z",
"intendedVehicle": "Vehicle-0001",
"destinations": [
{
"locationName": "Location-0001",
"operation": "NOTHING",
}
]
}
resp = requests.post(url, data=json.dumps(transportOrders))
print 'data sent'
if resp.status_code != 200:
print 'error accured transmitting data'
print resp.status_code