❶ 我用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上傳的課件後需要手工進行歸類,比較煩麻;
❷ 怎樣使用FTP下載網頁
FTP是TCP/IP網路上兩台計算機傳送文件的協議,需要對方支持才可以。
你想下載的網頁如果是自己做的FTP傳上去的才有可能。如果不是,建議用WEBZIP,TELEPORTPRO之類網站打包軟體下載,不過這樣下載的只是網站影像,並不是真正的網站原站。
❸ 求JAVA WEB項目文件夾上傳下載方法
兩種實現方式,一種是藉助FTP伺服器實現上傳下載,引入相應的jar包,直接拷貝網上現成的代碼,另一種通過原生的代碼,讀取文件夾及裡面的文件,通過io流處理,存放到指定地址,或資料庫設計一個大欄位,存放二進制流數據
❹ FTP伺服器下載、Web伺服器搭建問題
問了那麼多,我只大概的說下,外網能訪問你,你必須是公網IP,用FTP軟體下載東西只是相對速度好點,方便。。。
WEB伺服器,基本都是IIS,apache主要是PHP網站,而IIS裡面可以支持ASP. NET. PHP等,只要裝相應的環境就行了
空間那其實就是一個文件夾,限制大小就行了。。。而不是整個硬碟的空間都給他,而且這個文件夾只有指定的用戶來訪問。。慢慢熟悉每個,然後整體思路再理一遍就覺的很容易了
❺ 在內網用TOMCAT做WEB服務,用SERV-U做FTP服務,要用戶名密碼,如何在網頁中插入FTP下載地址
假設ftp伺服器地址是192.168.0.1,用戶名download,密碼password,要下載的文件test.rar,則ftp下載地址為:
ftp://download:[email protected]/test.rar
❻ web項目放到測試伺服器上圖片下載不能直接下到本地。
請把 system context 說清楚
你的代碼是從 ftp 上取文件,然後寫到伺服器上的一個文件夾。
如果你把 new FileOutputStream 那行去掉的話,是在瀏覽器顯示出來
無論哪個,都跟下載到本地無關
❼ 關於FTP下載和WEB下載的問題,我始終不明白。
ftp和http的區別
FTP(File Transfer Protocol,文件傳輸協議是Internet上使用非常廣泛的一種通訊協議,它是為Internet用戶進行文件傳輸(包括文件的上傳和下載)而制定的。要想實現FTP文件傳輸,必須在相連的兩端都裝有支持FTP協議的軟體,裝在您的電腦上的叫FTP客戶端軟體,裝在另一端伺服器上的叫做FTP伺服器端軟體。
區別嘛,簡單的說,它們應用的是兩種不同的協議^_^(http:超文本傳輸協議/ftp:文件傳輸協議),其實說道傳文件,還是ftp更專業一點,你看人家的名字就知道了。而所謂的http上傳,其實是asp、php的語言利用一種叫做FileSystemObject(簡稱FSO)的對象來實現的,很有用,就像這個論壇上允許上傳自己的頭像和簽名檔,很方便,當然僅限於一些小的東西,大的不是說不可以,只是很慢。而ftp呢,我們今天可以把它簡單的理解為ftp伺服器,或者乾脆就是你的空間,然後我們用各種各樣的支持ftp的軟體來建立一個「通道」,把我們的東西送到伺服器里,讓都能通過http協議訪問到。其實就是這個意思。
歸納一下,就是說:
HTTP是Hyper Text Transmission Protocol超文本傳輸協議
FTP則是File Transfer Protocol 文件傳輸協議
簡單說HTTP是面向網頁的,而FTP是面向文件的
要從FTP上下載東西,你需要的是支持FTP協議的客戶端,其實IE就是一個,但是有更好的工具可供選擇,比如CuteFTP或者FlashFXP都是不錯的工具