Java上传小程序请求

时间:2012-04-26 21:09:05

标签: java file upload applet

有人可以给我看/链接一个简单的多部分表单数据,http post文件上传脚本我可以转换为applet吗?寻找一个对我很轻松的人,我已经超过一个月的目标,只需要这个。我是java的新手,在完成这个项目的过程中取得了几次小胜利,但我绝对需要帮助。

我已经有一些签名的脚本正在运行,所以我自己做了很多,但我需要一个不好的。我很困惑。

1 个答案:

答案 0 :(得分:0)

从applet执行http发布的最简单方法是使用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来完成它,但它更复杂:

Using java.net.URLConnection to fire and handle HTTP requests