5

我正在寻找语法来编写一个PUT使用 HTTPie 上传文件的操作。请您指出正确的语法吗?我在官方文档中找不到这样做的方法

4

1 回答 1

16

要使用 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 --form PUT httpbin.org/put photo=@/images/photo.png
于 2018-06-13T09:55:01.730 回答