1. FTP和HTTP有什麼區別
ftp:文件傳輸協議
http:超文本傳輸協議
FTP也是基於C/S模式而設計的。在進行FTP操作的時候,即需要客戶應用程序,也需要伺服器端程序。我們一般先在自己的計算機中執行FTP客戶應用程序,在遠程伺服器中執行FTP伺服器應用程序,這樣,就可以通過FTP客戶應用程序和FTP進行連接。連接成功後,可以進行各種操作。在FTP中,客戶機只提出請求各接收服務,伺服器只接收請求和執行服務。
在利用FTP進行文件傳輸之前,用戶必須先連入INTERNET網中,在用戶自己的計算機上啟動FTP用戶應用程序,並且利用FTP應用程序和遠程伺服器建立連接,激活遠程伺服器上的FTP伺服器程序。准備就緒後,用戶首先向FTP伺服器提出文件傳輸申請,FTP伺服器找到用戶所申請的文件後,利用TCP/IP將文件的副本傳送到用戶的計算機上,用戶的FTP程序再將接收到的文件寫入自己的硬碟。文件傳輸完後,用戶計算機與伺服器計算機的連接自動斷開。
與其他的C/S模式不同的是,FTP協議的客戶機與伺服器之間需要建立雙重連接:一個是控制連接,另一個是數據連接。這樣,在建立連接時就需要佔用兩個通信信道。
HTTP超文本傳輸協議,HTTP是用來在WWW上交換文件(文本,圖形,聲音,動畫等)的規則集。相對於TCP/IP協議族(它是網上交換信息的基礎),HTTP是應用協議。
ftp的協議和http協議的主要區別在於ftp是需要用戶名和密碼才能訪問(匿名登陸除外),這樣做的目的在於有的文件只供特殊人訪問,而http協議是任何人都可以訪問的。ftp在瀏覽器的地址欄中的格式是:
ftp://用戶名:密碼@網站地址/文件目錄/
如果直接輸入ftp.網站地址 則會彈出一個登陸界面,需要輸入用戶名和密碼,這種方式通常稱為webftp,從字面上理解很容易明白,看起來是瀏覽器訪問,實際上打開的是以文件夾的形式的存放目錄。
目前常用ftp軟體cuteftp,flashftp等來訪問,方便管理
2. FTP和HTTP區別
互聯網上有很多可以下載各種各樣好用工具的站點。在這些站點下載文件時,您是否因需要選擇「HTTP下載」和「FTP下載」而感到過不知所措呢?兩者間究竟有什麼區別呢?
使用Web瀏覽器時,這兩個協議之間的差異幾乎不會對使用的方便性及下載時間產生影響。不過,兩者卻擁有各自不同的結構。
HTTP是一種為了將位於全球各個地方的Web伺服器中的內容發送給不特定多數用戶而制訂的協議。也就是說,可以把HTTP看作是旨在向不特定多數的用戶「發放」文件的協議。
HTTP使用於從伺服器讀取Web頁面內容。Web瀏覽器下載Web伺服器中的HTML文件及圖像文件等,並臨時保存在個人電腦硬碟及內存中以供顯示。
使用HTTP下載軟體等內容時的不同之處只是在於是否以Web瀏覽器顯示的方式保存,還是以不顯示的方式保存而已。結構則完全相同。因此,只要指定文件,任何人都可以進行下載。
另一方面,FTP是為了在特定主機之間「傳輸」文件而開發的協議。因此,在FTP通信的起始階段,必須運行通過用戶ID和密碼確認通信對方的認證程序。
FTP下載和HTTP下載的區別之一就在與此。
不過,訪問下載站點並進行FTP下載時,一般情況下不會出現輸入用戶ID及密碼的窗口。這是因為使用了Anonymous FTP的結構。
所謂Anonymous FTP是指將用戶名作為「Anonymous」(匿名之意)、將密碼作為用戶的郵件地址注冊FTP伺服器的方法。Web瀏覽器首先在用戶名中輸入Anonymous、並在密碼中輸入設定在自身的郵件地址來訪問FTP伺服器。
在下載站點的FTP伺服器中,如果用戶名是Anonymous,那麼任何人都可以進行訪問,用戶無需一一輸入用戶名和密碼也可以進行訪問
3. ftp中的文件,如何用 Http:// 的形式打開
ftp和http是兩個不同的協議,雖然都訪問網路,但方式不同,不能混淆。
你可以在ie中直接輸入ftp的地址方式。
4. FTP轉換HTTP
不可能的 下載下來看把
5. HTTP和FTP的區別
一、簡單的說HTTP和FTP是不同的協議。
HTTP是Hyper Text Transfer Protocol,超文本傳輸協議;
FTP是File Transfer Protocol,文件傳輸協議;
HTTP是面向網頁的,而FTP是面向文件的。
二、詳細的解釋如下:
1.FTP
(1)FTP比HTTP復雜
FTP和HTTP一樣都是Internet上廣泛使用的協議,用來在兩台計算機之間互相傳送文件。相比於HTTP,FTP協議要復雜得多。復雜的原因,是因為FTP協議要用到兩個TCP連接,一個是命令鏈路,用來在FTP客戶端與伺服器之間傳遞命令;另一個是數據鏈路,用來上傳或下載數據。
(2)FTP協議有兩種工作方式:PORT方式和PASV方式,中文意思為主動式和被動式。
從上面可以看出,兩種方式的命令鏈路連接方法是一樣的,而數據鏈路的建立方法就完全不同。而FTP的復雜性就在於此。
2.HTTP
HTTP協議是什麼
在瀏覽器的地址欄里輸入的網站地址叫做URL (Uniform Resource Locator,統一資源定位符)。就像每家每戶都有一個門牌地址一樣,每個網頁也都有一個Internet地址。
當瀏覽器的地址框中輸入一個URL或是單擊一個超級鏈接時,URL就確定了要瀏覽的地址。瀏覽器通過超文本傳輸協議(HTTP),將Web伺服器上站點的網頁代碼提取出來,並翻譯成漂亮的網頁。
6. 如何將ftp做成http鏈接 追分!
一個簡單的對比說法,大概就是這個意思:http://www.zd7s.net/class/27 是域名
而ftp://www.zd7s.net是空間。
一般域名綁定空間後,在地址欄輸入域名,比如www.xxx.com/index.asp,其實就是通過域名轉入空間地址,真正你訪問的就是222.222.222.2/index.asp(比方說這個是空間的地址) ,這個ip地址也就是你ftp上傳的地址。
因為你原來可以通過域名訪問空間,因為這個域名存在,所以你依舊可以通過域名訪問空間,但是後來你訪問不了說明這個域名過期了,得重新申請或續費才可以繼續使用。當然這時空間沒有使用限制,是你學校機房的,所以上傳下載都可以。
再說一個簡單的例子 你訪問電腦D盤的東西 D:/文件夾名/文件,而域名就是把那個D代替了,通過域名訪問都東西都是一樣的,而域名過期了,就當然再通過這就訪問不了,當依舊可以通過D訪問。
我看了下,http://www.zd7s.net/這個可以打開,但是http://www.zd7s.net/class/27,打不開,說明你那個空間的class或27文件夾不存在,或域名轉發設置裡面去掉了這個轉發,總之要想再使用的話得和你們學校的網路管理員聯系
7. FTP與Http的區別
1、定義不一樣
ftp是文件傳輸協議,http是超文本傳輸協議,本質上是不一樣的兩個傳輸協議,一個針對文件,一個針對超文本。
2、運作方式不一樣
HTTP協議是基於請求/響應範式的。最簡單的情況可能是在用戶代理(UA)和源伺服器(O)之間通過一個單獨的連接來完成。ftp則有ASCII、二進制兩種傳輸方式,不同傳輸方式下的運行是不一樣的。
3、時效性不一樣
FTP有著極高的延時,這意味著,從開始請求到第一次接收需求數據之間的時間,會非常長;並且不時的必須執行一些冗長的登錄進程。http的連接是實時的,即使有延時,也是非常細微的差距。
(7)ftphttp擴展閱讀:
FTP的作用:
正如其名所示:FTP的主要作用,就是讓用戶連接上一個遠程計算機(這些計算機上運行著FTP伺服器程序)察看遠程計算機有哪些文件,然後把文件從遠程計算機上拷到本地計算機,或把本地計算機的文件送到遠程計算機去。
HTTP的作用:
HTTP是客戶端瀏覽器或其他程序與Web伺服器之間的應用層通信協議。在Internet上的Web伺服器上存放的都是超文本信息,客戶機需要通過HTTP協議傳輸所要訪問的超文本信息。
HTTP包含命令和傳輸信息,不僅可用於Web訪問,也可以用於其他網際網路/內聯網應用系統之間的通信,從而實現各類應用資源超媒體訪問的集成。
8. http和ftp分別是什麼意思有什麼區別
是兩個不同的協議
FTP(File Transfer Protocol,文件傳輸協議是Internet上使用非常廣泛的一種通訊協議,它是為Internet用戶進行文件傳輸(包括文件的上傳和下載)而制定的。要想實現FTP文件傳輸,必須在相連的兩端都裝有支持FTP協議的軟體,裝在您的電腦上的叫FTP客戶端軟體,裝在另一端伺服器上的叫做FTP伺服器端軟體。
客戶端FTP軟體使用方法很簡單,啟動後首先要與遠程主機建立連接,然後向遠程主機發出傳輸命令,遠程主機在收到命令後就給予響應,並執行正確的命令。目前Windows系統中最常用的FTP軟體是CUTEFTP。FTP有一個根本的限制,那就是,如果用戶在某個主機上沒有注冊獲得授權,即沒有用戶名和口令,就不能與該主機進行文件傳輸。但匿名FTP伺服器除外,它允許用戶以anonymous作為用戶名,以Email地址作密碼來登錄,從而使用戶獲得免費資源。
====================================
WWW的核心——HTTP協議
眾所周知,Internet的基本協議是TCP/IP協議,目前廣泛採用的FTP、ArchieGopher等是建立在TCP/IP協議之上的應用層協議,不同的協議對應著不同的應用。
WWW伺服器使用的主要協議是HTTP協議,即超文體傳輸協議。由於HTTP協議支持的服務不限於WWW,還可以是其它服務,因而HTTP協議允許用戶在統一的界面下,採用不同的協議訪問不同的服務,如FTP、Archie、SMTP、NNTP等。另外,HTTP協議還可用於名字伺服器和分布式對象管理。
HTTP是一個屬於應用層的面向對象的協議,由於其簡捷、快速的方式,適用於分布式超媒體信息系統。它於1990年提出,經過幾年的使用與發展,得到不斷地完善和擴展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的規范化工作正在進行之中,而且HTTP-NG(NextGenerationofHTTP)的建議已經提出。
9. FTP轉HTTP
首先我告訴你 FTP 是不能轉HTTP的 兩個不同的協議和不同的埠 如何轉換? 根據上述問題分析如下 原地址如 ftp://192.168.1.1/ 算他是個伺服器 假如你的賬戶主目錄在這個伺服器上的D:\TEST\1234\ 假設你的HTTP主目錄設置到了D:\TEST 那麼你要訪問1234目錄里的東西 就需要在HTTP地址 例如: http://192.168.1.1/1234 才能連接到1234中的文件 接下來你的 http://file.gzcity.com/uuauth/other/ 這個路徑 就是把192.168.1.1這個IP解析或是轉發了一下 (轉發的可能性更大一點) 能防止攻擊嗎?我看未必 至於你用 http://file.gzcity.com/uuauth/other/ 地址連接不能訪問的問題 大多都出來IP192.168.1.1或是http://192.168.1.1解析或轉發到 http://file.gzcity.com/uuauth/other/ 地址造成的 不存在什麼設置不設置的問題 把這個解析或是轉發取掉就正常了 至於你最後一個問題 把FTP伺服器設置成主動模式應該就解決了
10. http,ftp分別是什麼意思
HTTP,即超文本傳輸協議,是 HyperText Transfer Protocol的縮寫。
FTP(文件傳輸) FTP就是文件傳輸協議,通過FTP,用戶可以從Internet網上的一台機器向另一台機器復制文件,可以用這種方式獲取大量的文檔,數據和其他的信息。