o exemplo no doc usa apenas um arquivo txt, mas se você tentar um formato binário (uma imagem, por exemplo, reclama)
http --form POST localhost:7777 avatar=@valid_avatar.jpg
Os campos do arquivo de formulário usam @
como separador de valor-chave ( =@
serve para incorporar o conteúdo dos arquivos de texto e JSON):
$ http --form :7777 avatar@valid_avatar.jpg
Docs:
Comentários muito úteis
Os campos do arquivo de formulário usam
@
como separador de valor-chave (=@
serve para incorporar o conteúdo dos arquivos de texto e JSON):Docs: