0

这确实是两个问题,因为它们都是同一枚硬币的面:) ...

1)如何从应用程序/服务将文件上传到 servlet,换句话说,没有用户应填写的 html 表单?

2)在接收端,我以前使用过 Apache FileUpload,但这处理表单输入,是否有另一种方法来处理不是来自表单的上传?

谢谢您的帮助

强尼

4

1 回答 1

0

1)如何从应用程序/服务将文件上传到 servlet,换句话说,没有用户应填写的 html 表单?

您必须创建一个包含正确标头(multipart/formdata)的 HTTP 请求,其中包含您要上传的文件。看看这篇文章:从 Java 客户端上传文件到 HTTP 服务器。我还没有尝试过,但它看起来好像可以工作。

2)在接收端,我以前使用过 Apache FileUpload,但这处理表单输入,是否有另一种方法来处理不是来自表单的上传?

您仍然应该能够在接收端使用 Apache FileUpload,因为它仅解析 HTTP 请求,该请求仍应以相同方式格式化。

于 2013-06-23T13:23:39.147 回答