有人可以向我展示/链接一个简单的多部分表单数据,我可以转换为小程序的 http post 文件上传脚本吗?寻找一个对我很轻松的人,我已经追求这个目标一个多月了,只需要这个。我对 java 很陌生,在完成这个项目的过程中取得了一些小胜利,但我绝对需要帮助。
我已经有一些签名的脚本在工作,所以我自己做了很多,但我需要一个不好的。我只是很困惑。
从您的 applet 进行 http post 的最简单方法是使用Apache HTTP Client。您需要将 jar 文件添加到 applet 的classpath。一个简单的例子:
HttpClient client = new DefaultHttpClient();
HttpPost httppost = new HttpPost("http://example.com/test");
MultipartEntity entity = new MultipartEntity();
entity.addPart("file1", new FileBody(new File("filetoUpload.jpg"), "application/jpg"));
post.setEntity(entity);
client.execute(post)
client.getConnectionManager().shutdown();
如果由于某种原因您不能使用 HTTP 客户端,您仍然可以使用它,java.net.URL
但它要复杂得多: