java - 如何将 Zip 文件作为有效负载进行发布

标签 java http post payload

我想使用有效负载POST。有效负载是一个 zip 文件。我习惯的发布方式是将原始文本输入到有效负载中。但我不确定如何将文件放入有效负载中。是否可以以某种方式将 zip 文件转换为文本然后发布?

最佳答案

您基本上需要将文件内容作为 POST 正文的一部分发送。您可能还想发送一些有关该文件的元数据。在这种情况下,您应该使用 Multipart/Form 或 Multipart/Mixed 内容类型。基本上它允许您在 POST 正文中包含不同类型的数据。

这是一个非常好的简单教程,可帮助您学习如何将文件上传到 RESTful 服务:

http://www.mkyong.com/webservices/jax-rs/file-upload-example-in-jersey/

关于java - 如何将 Zip 文件作为有效负载进行发布,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17887431/

相关文章:

java - 用Java制作一个简单的CSV文件

java - ServerSocket 文件传输丢失字节

angularjs - Angular $http.get 错误,意外 token

javascript - 发布到 Azure FHIR 服务器方法失败身份验证失败 401

java - 用 Java 绘制头部和颈部。拉线问题

java - 在java中访问父类中的子常量

用于监控网络请求和响应的 Node.js 代理

Angular HttpInterceptor 搞乱 Github API 调用

php - codeigniter 表单 POST 从 View 到 Controller 中为空

javascript - 如何使用Javascript通过 'POST'方法进行重定向?