❶ 怎麼用URL下載
方法很多:
1、
可以使用360安全瀏覽器,在瀏覽器的右上角有「下載」,點擊會彈回出一個下載窗口,答你能找到「新建」按鈕,點擊新建,彈出一個小框,這樣把URL地址復制粘貼到裡面,點擊確定,就可以下載了。。
2、URL地址連接的地方,右鍵,彈出一個屬性,裡面「目標另存為」,點擊它可以保存到自己電腦上了。
3、用迅雷軟體,通過「新建」來下載。跟方案1相似。
❷ 如何防止文件通過URL直接下載
既然是asp,當然可以限制,比如只有登陸了的合法用戶,才對他給出連接。(否則就只給文件說明)
更一般的,可以把文件連接做到資料庫里,使用相對地址。
❸ asp.net下載文件時點擊打開,中文文件名是url編碼過的,求教!
設置成GB2312
下面是我寫的一個小例子,下載遠程文件urlString,到本地文件localFile.
成功返回True,不成功返回False.
把這代碼插入到你JSP中用到的地方就OK了:)
public boolean downLoadFile(String urlString, String localFile) {
URL url;
byte[] buffer = new byte[512];
int size = 0;
boolean success = false;
try {
url = new URL(urlString);
BufferedInputStream stream = new BufferedInputStream(url.openStream());
FileOutputStream fos = new FileOutputStream(localFile);
while ((size = stream.read(buffer)) != -1) {
fos.write(buffer, 0, size);
}
fos.close();
stream.close();
success = true;
}
catch (MalformedURLException e) {
e.printStackTrace();
}
catch (IOException e) {
e.printStackTrace();
}
return success;
}