如何通过HttpClient去POST一个multipart/form-data数据

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何通过HttpClient去POST一个multipart/form-data数据相关的知识,希望对你有一定的参考价值。

参考技术A 大家通过HTTP向服务器发送POST请求提交数据,都是通过form表单提交的,代码如下:
<form method="post"action="http://w.sohu.com" >
<inputtype="text" name="txt1">
<inputtype="text" name="txt2">
</form>
提交时会向服务器端发出这样的数据(已经去除部分不相关的头信息),数据如下:

POST / HTTP/1.1
Content-Type:application/x-www-form-urlencoded
Accept-Encoding: gzip, deflate
Host: w.sohu.com
Content-Length: 21本回答被提问者采纳

以上是关于如何通过HttpClient去POST一个multipart/form-data数据的主要内容,如果未能解决你的问题,请参考以下文章

如何通过 HttpClient 在 POST 请求中将 JSON 数据作为正文发送

无法通过 HTTPClient 向 REST 发送 post 请求

如何使用HttpClient模拟浏览器GET POST

使用 HttpClient POST 通过上传提交表单

HttpClient使用指南——POST请求

httpclient通过post multipart/form-data 上传文件