![]() |
curl в качестве REST-клиента
Пытаюсь использовать curl в качестве REST-клиента для https-сайта с авторизацией, работающего на tomcat 7.0.52
Запускается батник Код:
@echo off Код:
HTTP/1.1 406 Not Acceptable кроме как использовать -A "Mozilla/41.0" ничего толкового в гуглах не подсказывают, типа загвоздка только в "представлении" curl-а. P.S. реальные логин/пасс/линки дать не могу... к сожалению... |
Вопрос решил путём указания параметров -H и -X. Причём вопрос почему работало в первом варианте и почему не подходит ко второму - остаётся открытым.
Если задавать предыдущим линкам, с которыми не было проблемы - то отображение xml - не меняется. в итоге буду использовать вариант, представленный ниже для всех запросов отображения/сохранения xml Код:
curl -# -i -k -b %COOKIES% -c %COOKIES% -H "Content-Type: application/x-oslc-cm-change-request+xml" -H "Accept: text/xml" -X GET "https://........" |
Время: 22:25. |
Время: 22:25.
© OSzone.net 2001-