这确实是两个问题,因为它们都是同一枚硬币的面:) ...
1)如何从应用程序/服务将文件上传到 servlet,换句话说,没有用户应填写的 html 表单?
2)在接收端,我以前使用过 Apache FileUpload,但这处理表单输入,是否有另一种方法来处理不是来自表单的上传?
谢谢您的帮助
强尼
这确实是两个问题,因为它们都是同一枚硬币的面:) ...
1)如何从应用程序/服务将文件上传到 servlet,换句话说,没有用户应填写的 html 表单?
2)在接收端,我以前使用过 Apache FileUpload,但这处理表单输入,是否有另一种方法来处理不是来自表单的上传?
谢谢您的帮助
强尼
1)如何从应用程序/服务将文件上传到 servlet,换句话说,没有用户应填写的 html 表单?
您必须创建一个包含正确标头(multipart/formdata)的 HTTP 请求,其中包含您要上传的文件。看看这篇文章:从 Java 客户端上传文件到 HTTP 服务器。我还没有尝试过,但它看起来好像可以工作。
2)在接收端,我以前使用过 Apache FileUpload,但这处理表单输入,是否有另一种方法来处理不是来自表单的上传?
您仍然应该能够在接收端使用 Apache FileUpload,因为它仅解析 HTTP 请求,该请求仍应以相同方式格式化。