Как исправить HTTP / 1.1 415 неподдерживаемый тип носителя с помощью curl - PullRequest
0 голосов
/ 28 мая 2019

Я пытаюсь вызвать веб-сервис, используя командную строку Unix

curl -v -X POST --header "Content-Type:text/xml;charset=UTF-8" --data @req.xml http://myip:port/somepath

Я получаю следующую ошибку, мне нужно несколько указателей на причину

*   Trying myip...
* Failed to set TCP_KEEPALIVE on ----
* Connected to myip (myip port pot (#0)
> POST myurl HTTP/1.1
> Host: myip:myport
> User-Agent: curl/7.45.0
> Accept: */*
> Content-Type:text/xml;charset=UTF-8
> Content-Length: 620
>
* upload completely sent off: 620 out of 620 bytes
< HTTP/1.1 415 Unsupported Media Type
< Server: Apache-Coyote/1.1
< Content-Length: 0
< Date: Tue, 28 May 2019 12:17:29 GMT
<
* Connection #0 to host myip left intact

попытался изменить Content-Type: text / xml на Content-Type: / и удалить кодировку

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...