我正在创建一个将文件发送到 tomcat 服务器的桌面应用程序。servlet 接收器并很好地保存文件。
我需要一些帮助来做一个在 https 站点上发布的 java 程序。我不知道如何放置参数,因为它是多部分表单数据连接类型..请帮助!当我用 Firefox 发帖时,它是这样的......
我正在创建一个将文件发送到 tomcat 服务器的桌面应用程序。servlet 接收器并很好地保存文件。
我需要一些帮助来做一个在 https 站点上发布的 java 程序。我不知道如何放置参数,因为它是多部分表单数据连接类型..请帮助!当我用 Firefox 发帖时,它是这样的......
这将取决于。基于提供一系列表单键/名称对,我之前使用以下技术将多部分文件上传到服务器。
这将取决于您自己的要求以及 servlet 的实际期望......
MultipartEntity entity = new MultipartEntity(HttpMultipartMode.BROWSER_COMPATIBLE);
String name = file.getName();
entity.addPart(new FormBodyPart("someFormParameter", new StringBody("someFormName")));
/*...*/
entity.addPart("formFileNameParameter", new FileBody(file, mimeType));
HttpClient client = /*...*/
HttpPost post = new HttpPost(url.toURI());
post.setEntity(entity);
HttpResponse response = client.execute(post);
// Process response