javaurl下載
① 請教如何下載java做的URL
如果系統沒有漏洞或者故意給你下載,理論上講,他根本沒有提供下載的地址,因為它提供給用戶的是個流媒體,通過流媒體伺服器向外扔流媒體數據包,而不是一個文件。
沒辦法的解決辦法:第一。利用網路包抓取軟體抓下來拼接,我估計對你來說,很難採用。
第二.播放過程中,利用攝像機錄下來(如果你可以在瀏覽器看到)。
② Java如何利用url下載MP3保存到本地
Java如何利用url下載MP3保存的方法:
1 /** ;
2 * TODO 下載文件到本地 ;
3 * @author nadim ;
4 * @date Sep 11, 2015 11:45:31 AM ;
5 * @param fileUrl 遠程地址 ;
6 * @param fileLocal 本地路徑 ;
7 * @throws Exception ;
8 */ ;
9 public void downloadFile(String fileUrl,String fileLocal) throws Exception {;
10 URL url = new URL(fileUrl);
11 HttpURLConnection urlCon = (HttpURLConnection) url.openConnection();
12 urlCon.setConnectTimeout(6000);
13 urlCon.setReadTimeout(6000);
14 int code = urlCon.getResponseCode();
15 if (code != HttpURLConnection.HTTP_OK) {
16 throw new Exception("文件讀取失敗");
17 }
18 //讀文件流;
19 DataInputStream in = new DataInputStream(urlCon.getInputStream());
20 DataOutputStream out = new DataOutputStream(new FileOutputStream(fileLocal));
21 byte[] buffer = new byte[2048];
22 int count = 0;
23 while ((count = in.read(buffer)) > 0) {;
24 out.write(buffer, 0, count);
25 }
26 out.close();
27 in.close();
28 }。
Java是一門面向對象編程語言,不僅吸收了C++語言的各種優點,還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語言具有功能強大和簡單易用兩個特徵。
Java語言作為靜態面向對象編程語言的代表,極好地實現了面向對象理論,允許程序員以優雅的思維方式進行復雜的編程 。
③ Java編寫一下圖片下載程序
樓上的寫的沒錯,不過感覺太麻煩了,用hutool工具包來寫個方法
HttpUtil.downloadFile("https://www..com/img/PCtm_.png", new File("F://demo4/_logo.png"));
第一個參數為網路logo圖片,第二個為我本地下載位置,下載結果如圖
④ javaweb問題,如何通過URL從伺服器下載文件到客戶端指定目錄
控制瀏覽器端? 那是黑客行為。。。。。。。。。肯定是要寫客戶端上的控制項,ocx或dll
⑤ JAVA 文件下載問題
如果是本地伺服器的話,應該把文件發布,會生成一個url ,用這個url就可以下載了。
⑥ 我用java做了一個通過url地址下載指定文件的功能,文件名可能包含中文,IE正常,火狐失敗.
您好!很高興為您答疑!
火狐下您可以安裝Firebug檢查頁面代碼,它集HTML查看和編輯、Javascript控制台、網路狀況監視器於一體,是開發JavaScript、CSS、HTML和Ajax的得力助手。
您可以在火狐社區了解更多內容。希望我的回答對您有所幫助,如有疑問,歡迎繼續在本平台咨詢。
⑦ 使用java編寫一個多線程下載器,需要在URL欄中輸入網址,然後通過網址下載。該怎麼實現,求源代碼
swing做前台界面。後台使用java.net中的HTTPConnection下載就OK。下載可以用getInputStream()獲取數據,然後寫入文件。只提供思路,無代碼。不搞java好多年……
⑧ java的url下載器怎麼在按鈕的監聽器里實現暫停和繼續操作,求代碼
實際上就是斷點續傳。思路是在開始按鈕點擊的時候訪問(/新建)文件,移動文件指針到上次記錄的位置,下載的時候在HttpURLConnection類下有一個setRequestProperties("range","byte=xxx")。
點擊暫停的時候記錄已經下載的位元組數,就是上面的xxx變數。
具體看java IO流,RandAccessFile類,HTTP協議
⑨ java中URL下載文件的問題。程序有問題,下載的mp3文件比原來的大,請問問題出在哪裡
is.read()的返回實際從網上讀取的位元組數,而你是只按2KB寫入,導致多寫
整個while改成
intc;
while((c=is.read(bfr))!=-1){
fos.write(bfr,0,c);
}
⑩ Java 利用url下載MP3保存到本地
//mp3Url MP3的URL
InputStream in=new URL(mp3Url).openConnection().getInputStream(); //創建連接、輸入流
FileOutputStream f = nre FileOutputStream("c:\mmm.mp3");//創建文件輸出流
byte [] bb=new byte[1024]; //接收緩存
int len;
while( (len=in.read(bb))>0){ //接收
f.write(bb, 0, len); //寫入文件
}
f.close();
in.close();
基本框架,自己調試修改一下