curl URL не указан с помощью POST

Из оболочки я пытаюсь использовать REST API для Fedora Commons, чтобы загрузить бинарный файл в определенное место, используя curl:

curl -X PUT --upload-file image.jpg -H "Content-Type: image/jpeg" -H "http://localhost:8080/rest/TestUpload/newexcel"

Ошибка, которую я получаю:

curl: no URL specified!

Следующие инструкции приведены здесь: https://wiki.duraspace.org/display/FEDORA471/RESTful+HTTP+API

1 ответ

Решение

-H Это дополнительный заголовок для включения в запрос при отправке HTTP на сервер, и вы не должны использовать его до URL.

Вам, вероятно, нужно сделать curl -X PUT --upload-file image.jpg -H "Content-Type: image/jpeg" http://localhost:8080/rest/TestUpload/newexcel

Другие вопросы по тегам