Я новичок в Kong и столкнулся с проблемой, когда попытался POST a service , используя Kong 1.0.3
Вот POST-URL, отправленный почтальоном
http://localhost:8001/services?name=GOT&protocol=https&host=anapioficeandfire.com&path=/api
Снимок экрана с интерфейсом почтальона
И ошибку 400 Bad Request я получаю, в то время как хост четко указан
{
"message": "schema violation (host: required field missing)",
"name": "schema violation",
"fields": {
"host": "required field missing"
},
"code": 2
}
Однако, когда я слежу за Гонконгом, начинаю создавать сервис, у меня нет проблем. Эта команда отлично работает:
curl -i -X POST \
--url http://localhost:8001/services/ \
--data 'name=example-service' \
--data 'url=http://mockbin.org'
Спасибо