web實現ftp上傳
用FTP軟體上傳,推薦flashFTP,設置好IP,用戶名,密碼,開通信里有。設置好連接上,一般是,左邊是本地文件,右邊是網上伺服器文件。把左邊拖動到右邊就傳上去了,注意傳到WEB目錄中。
如果沒有FTP軟體,也可以用IE,地址欄里打ftp://IP,回車,輸入用戶名,密碼,把本地網站文件復制到里邊就行了。
B. web頁面可以用ftp上傳文件嗎
要傳2G?可以是可以,但是有那必要嗎?
只要你租用的空間夠大,你想傳多大都行。
但是一般網站租用空間也就500MB~800MB左右,你要傳個2G左右的文件?
那租用空間的費用就很高了哦。
還不如自己搞個伺服器呢。
備註:如果你所說的2G的是高清視頻,那建議你轉格式,轉成比較常用的FLV格式,然後上傳。
沒有人會直接把個2G的文件傳到FTP空間
C. 使用FTP工具上傳Web文件到您的主機/webroot/文件夾下,這步該怎麼操作,完全小白
圖形化的直接用滑鼠拖就行了。
前提是先登陸。
如果是命令行的,你就一個文件一個文件的put吧
D. C# Web應用程序 運用ftp上傳文件 都是先上傳到web服務端,再轉存到ftp伺服器嗎
因為瀏覽器實現標準的原因,幾乎所有的瀏覽器都不可能通過一個 Web 頁面向 ftp 伺服器上傳文件(它們的基礎連接協議都不同,一個是 http,一個是 ftp),所以是先上傳到web服務端,再轉存到ftp伺服器
E. 如何將FTP內容上傳到WEB中
用FTP軟體將文件上傳到web伺服器網站所在目錄即可。
F. javaWeb能和ftp實現大文件上傳嗎
java上傳可以使用common-fileupload上傳組件的。common-fileupload是jakarta項目組開發的一個功能很強大的上傳文件組件下面先介紹上傳文件到伺服器(多文件上傳):import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
import java.util.*;
import java.util.regex.*;
import org.apache.commons.fileupload.*;
public class upload extends HttpServlet {
private static final String CONTENT_TYPE = "text/html; charset=GB2312";
//Process the HTTP Post request
public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
response.setContentType(CONTENT_TYPE);
PrintWriter out=response.getWriter();
try {
DiskFileUpload fu = new DiskFileUpload();
// 設置允許用戶上傳文件大小,單位:位元組,這里設為2m
fu.setSizeMax(2*1024*1024);
// 設置最多隻允許在內存中存儲的數據,單位:位元組
fu.setSizeThreshold(4096);
// 設置一旦文件大小超過getSizeThreshold()的值時數據存放在硬碟的目錄
fu.setRepositoryPath("c:\\windows\\temp");
//開始讀取上傳信息
List fileItems = fu.parseRequest(request);
// 依次處理每個上傳的文件
Iterator iter = fileItems.iterator();//正則匹配,過濾路徑取文件名
String regExp=".+\\\\(.+)$";//過濾掉的文件類型
String[] errorType={".exe",".com",".cgi",".asp"};
Pattern p = Pattern.compile(regExp);
while (iter.hasNext()) {
FileItem item = (FileItem)iter.next();
//忽略其他不是文件域的所有表單信息
if (!item.isFormField()) {
String name = item.getName();
long size = item.getSize();
if((name==null||name.equals("")) && size==0)
continue;
Matcher m = p.matcher(name);
boolean result = m.find();
if (result){
for (int temp=0;temp if (m.group(1).endsWith(errorType[temp])){
throw new IOException(name+": wrong type");
}
}
try{//保存上傳的文件到指定的目錄//在下文中上傳文件至資料庫時,將對這里改寫
item.write(new File("d:\\" + m.group(1))); out.print(name+" "+size+"
");
}
catch(Exception e){
out.println(e);
} }
else
{
throw new IOException("fail to upload");
}
}
}
}
catch (IOException e){
out.println(e);
}
catch (FileUploadException e){
out.println(e);
}
}
}
G. 我用C#寫了一個ftp的上傳下載程序是bs架構的請問在web程序使用ftp傳輸文件有什麼好處
WEB空間是用來放網頁的,可以讓別人瀏覽到,就像虛擬空間一樣,一般伺服器需要加裝IIS或APACHE,
而FTP空間則是用來存放文件專門供下載的,也就是說,FTP空間只能上傳和下載,而不能通過IE訪問。這種伺服器不涉及到網站,一般只裝SERVE-U就可以了。
採用的傳輸協議不一樣,一個是HTTP,一個是FTP。
WEB上傳與FTP上傳的區別
WEB上傳:即通過瀏覽器(IE)來上傳文件
FTP上傳:簡稱文件傳輸協議,通過FTP上傳
1,通過IE瀏覽器上傳文件,按照"操作向導"一步步操作完成,用戶無須培訓;
1,上傳之前,需要安裝專業上傳軟體,並對軟體加以學習,用戶需要學習上傳軟體;
2,通過分配用戶許可權發布課件,簡單,安全;
2,需要建立FTP伺服器及配置設置,專業性強;
3,支持斷點續傳,支持大文件上傳;
3,不支持斷點續傳,只能重新上傳,支持大文件上傳;
4,上傳課件屬性(格式,上傳時間,人員等)自動生成,方便快捷;
4,FTP上傳後,需要從後台手工輸入課件屬性,費時費力;
5,上傳後的課件,配有審核機制,保證課件質量;
5,FTP上傳後的課件,沒有審核機制;
6,審核後的課件,自動歸類,用戶通過校園網瀏覽;
6,FTP上傳的課件後需要手工進行歸類,比較煩麻;
H. 請將網站文件上傳到WEB目錄,才可正常使用 ,FTP怎麼上傳,詳細的解說
下載個FTP上傳軟體,這種軟體的有左右2部分,一部分是本地目錄,一部分是空間目錄,在本地目錄中選擇好要上傳的文件,然後打開空間目錄中的WEB目錄,點擊軟體上的上傳按鈕就行了,剩下就是等等傳輸完成