我想創建一個java控制檯應用程序,它將從URL下載文件。該文件在運行時創建,我不知道文件名。當我在瀏覽器中複製並粘貼URL時,彈出的保存文件出現以保存文件。現在我想要創建登錄到服務器的Java代碼(驗證用戶已完成),然後轉到該URL並下載該文件。java URL文件下載
1
A
回答
0
從docs簡單exapmple,只是爲了把你的url登錄http://www.oracle.com/,並更改System.out.println(inputLine);
寫入磁盤上的文件。
import java.net.*;
import java.io.*;
public class URLReader {
public static void main(String[] args) throws Exception {
URL oracle = new URL("http://www.oracle.com/");
BufferedReader in = new BufferedReader(
new InputStreamReader(oracle.openStream()));
String inputLine;
while ((inputLine = in.readLine()) != null)
System.out.println(inputLine);
in.close();
}
}
1
Sergii的回答是一個好的開始;但是,如果您要使用的網站需要更多簡單下載,請考慮使用Apache's HttpClient。
它支持cookies,認證,URIs以及URL和文件上傳。
相關問題
- 1. 使用Java從HTTPS URL下載文件
- 2. Maven:從url下載文件
- 3. 從URL下載Python文件
- 4. 來自未知文件名的URL的Java下載文件
- 5. 從URL URL的PHP curl下載文件
- 6. 在Groovy/Java下載文件下載
- 7. 在Android中下載源文件url
- 8. java post和下載文件
- 9. 用Java下載文件
- 10. Java中的文件下載
- 11. Java Applet下載文件
- 12. 從URL下載JSON(java)
- 13. Java小程序下載文件文件
- 14. 無法從java下載網絡文件中的url
- 15. Java-如何從URL下載文件,大於Integer.MAX_VALUE
- 16. 通過使用Java代碼傳遞URL下載文件
- 17. Picasso目標空URL文件下載錯誤。 Java
- 18. 從Java中的URL下載文件的方法
- 19. 下載文件
- 20. 從URL代碼VB.NET下載文件
- 21. 正在從URL下載文件
- 22. 從http url下載JQuery Ajax文件
- 23. r部分名稱下載url文件
- 24. Python - 下載pdf文件(非.pdf)url
- 25. 通過url下載文件python
- 26. 從給定的URL下載文件
- 27. 來自FTP的VBA下載文件url
- 28. 從url下載文件 - Javascript ajax
- 29. 下載Dropbox文件的URL OAuth 2.0
- 30. 從blackberry的url下載pdf文件?
這是什麼問題? –
你的問題是什麼? –
對不起我的問題是如何實現這一點。我編寫如下代碼,當我運行它時,它會返回HTML代碼而不是實際的.xlsx文件。我需要更改代碼,以便在我的應用程序訪問URL時。我將生成並返回報告,我將該文件保存到本地計算機 – Mohamed