回答
看看在Apache项目的HTTPClient:http://hc.apache.org/httpclient-3.x/
有吨网站上的样品部分样品:http://svn.apache.org/viewvc/httpcomponents/oac.hc3x/trunk/src/examples/
而且t他的用户指南也相当不错!
Apache HTTPClient是一个优秀的,功能强大的库。但我认为这对新手来说会是一种恐吓。我认为Balus有一个很好的主意,用一个温和的教程来提供更简单的API。 – 2010-01-08 13:55:20
完全同意! :) – 2010-01-08 14:57:08
奇怪的是,如果你使用Apache Commons IO你会问这个在2010年http://www.daniweb.com/forums/thread84370.html
???那是......怪异的。 – 2010-01-08 13:59:04
必须是一个从网络上抄袭垃圾的巨魔。 – Skilldrick 2010-01-08 13:59:18
或者某人不知道如何用英语制定一个聪明的问题,并且不幸地从他在搜索答案的过程中找到的互联网上复制了错误地制定的问题。顺便说一下,如果这个问题已经作为**评论**发布,我已经投了票,但不是这个。请不要发表评论作为答案。 – BalusC 2010-01-08 14:02:33
这是最简单的:
IOUtils.copy(
new URL("http://www.server.com/file.doc").openStream(),
new FileOutputStream("C:/path/to/file.doc")
);
否则,你必须写一个循环,并使用一个字节数组作为缓冲区,可要得到完全正确的信息会有点棘手。
URL url = new URL("http://farm6.static.flickr.com/5035/5802797131_a729dac808_b.jpg");
ReadableByteChannel readableByteChannel = Channels.newChannel(url.openStream());
FileOutputStream fos = new FileOutputStream("image.jpeg");
fos.getChannel().transferFrom(readableByteChannel, 0, Long.MAX_VALUE);
使用的Java非阻塞I/O
- 1. 下载文件的代码
- 2. 下载.dat文件的代码
- 3. 下载视频文件的代码
- 4. 基于代码的文件下载
- 5. 从服务器下载文件的java代码
- 6. 无法下载代码的AppEngine - Java的
- 7. 代码在C#中下载PDF文件
- 8. 从URL代码VB.NET下载文件
- 9. 如何下载此源代码文件?
- 10. 从代码下载csv文件
- 11. 代码无法正确下载文件
- 12. 通过使用Java代码传递URL下载文件
- 13. 如何通过FTP下载文件java代码
- 14. Java文件下载代码设计问题
- 15. 用java代码下载真的很慢
- 16. Java中的文件下载
- 17. 在Groovy/Java下载文件下载
- 18. Excell文件的Java代码
- 19. Java Applet下载文件
- 20. 如何在android中正确地下载带有java代码的zip文件?
- 21. 配置文件java代码
- 22. 下载Eclipse的源代码
- 23. 当我下载一个zip文件每当名称改变我写下面的代码下载zip文件
- 24. 在asp.net中下载生成的html文件的c#代码
- 25. 下载csv文件的第二天的HTML代码
- 26. 用于下载CSV文件的Yahoo API的PHP代码
- 27. 我的Scala代码中的文件下载问题
- 28. 更改代码以下载附件
- 29. 无法打开用php代码下载的文件
- 30. 什么是保持文件下载代码的理想场所?
一些建议的新手 - 你不会跑远只是要求在这个论坛德codez。从你迄今为止所做的一切开始,以帮助自己和你陷入困境,我们将帮助解决这些问题。但没有人会为你免费为你做所有的工作。 – 2010-01-08 13:52:17
用你实际想要完成的事情(而不仅仅是“帮助一个新手”)重新审视你的问题,你可能会有更好的运气。 – Beska 2010-01-08 13:52:34
我已经编辑了标题,以免再出现问题。 – 2010-01-08 13:57:18