Как загрузить файл с PUT в HTTPie - PullRequest
0 голосов
/ 13 июня 2018

Я ищу синтаксис для записи операции PUT, которая загружает файл с HTTPie.Пожалуйста, не могли бы вы указать мне правильный синтаксис?Я не смог найти способ сделать это на официальной документации

1 Ответ

0 голосов
/ 13 июня 2018

Чтобы добиться этого с httpie, вам нужно сделать две вещи:

  1. Установить метод HTTP на PUT, что тривиально: $ http PUT […]
  2. Передать содержимое файла, для чего существует несколько способов:

Перенаправленный ввод :

$ http PUT httpbin.org/put Content-Type:image/png < /images/photo.png

Запрос данных отимя файла (автоматически устанавливает заголовок Content-Type):

$ http PUT httpbin.org/put @/images/photo.png

Загрузка файла формы :

$ http PUT httpbin.org/put photo=@/images/photo.png
...