没有图像文件的多部分请求

时间:2018-11-20 10:48:33

标签: json multipartform-data

我想在不上传图像文件的情况下调用多部分服务。它仅具有输入JSON数据。 是否可以仅使用JSON调用多部分服务,文件是可选的?

1 个答案:

答案 0 :(得分:0)

绝对可以在没有任何文件的情况下发出有效的Multipart / form-data请求,是的。

这是一个包含multipart / form-data的HTTP Post请求,其中仅包含变量“ foo”和值“ bar”:

POST / HTTP/1.1
Host: 127.0.0.1:9999
User-Agent: curl/7.59.0
Accept: */*
Content-Length: 141
Content-Type: multipart/form-data; boundary=------------------------c6d530a086d1167c

--------------------------c6d530a086d1167c
Content-Disposition: form-data; name="foo"

bar
--------------------------c6d530a086d1167c--

使用curl命令生成 curl -F "foo=bar" http://127.0.0.1:9999