A. Http、URL、FTP分別表示什麼
http是一個協議
HTTP 協議定義伺服器端和客戶端之間文件傳輸的溝通方式。目前HTTP協議的版本是Http1.1。RFC 2616描述了HTTP協議的具體信息。
這個協議已經成為瀏覽器和Web站點之間的標准。
當我上網的時候底層是如何進行交互的?
當訪問者點擊一個超鏈接的時候,將會給瀏覽器提交一個URL地址。通過這個URL地址,瀏覽器便知道去鏈接那個網站並去取得具體的頁面文件(也可能是一張圖片,一個pdf文件)。
HTTP工作的基礎就是,連接一個伺服器並開始傳輸文件到瀏覽器。
HTTP傳輸的基本過程
在http傳輸的過程中,被稱為客戶端的請求者向伺服器請求一個文件。
最基本的過程是:
1 客戶端連接一個主機;
2 伺服器接收連接,
3 客戶端請求一個文件,
4 伺服器發送一個應答.
URL是英文「Uniform Resource Locators」的縮寫,意思是「統一資源定位器」。它不僅可用來定位網路上信息資源的地址,也可用來定位本地系統要訪問的文件。
URL可分為兩種類型,一種是絕對URL,另一種是相對URL。
絕對URL就是指明需要訪問的信息或資源的絕對位置。絕對URL的基本語法格式為:accessmethod:‖servername[:port]/directory/name。其中,accessmethod是指定資源伺服器的服務方式,稱為「使用協議」。在WWW系統中,最常用的就是「http」協議。servername,指伺服器域名,接入到Internet中每個可供訪問的伺服器,都有一個專用的域名,用戶要訪問伺服器上的資源,必須指明伺服器的域名。「[:port]」是指明進入一個伺服器的埠號,它是用數字來表示的,一般可預設。「directory」是指明文件所在伺服器的目錄或路徑。「name」是文件名,在預設的情況下,首先會調出稱為「主頁」的文件。
相對URL就是定位需要訪問資源的相對路徑。所謂「相對路徑」,就是所需資源相對於當前位置的路徑。例如,當我們已處於伺服器中的一個路徑時,如果該路徑中有多個文件需要訪問,那麼我們僅需指明文件名就可以了。
FTP是英語FILE TRANSFER PROTOCOL的簡稱,中文意為"文件傳送協議,用於在電腦和電腦之間傳送文件,有了這個協議,文件的傳輸就可以不受不同的電腦,不同的操作系統,甚至不同文件格式的限制,傳輸文件的一般步驟如下:
1在本地電腦上登陸到國際互聯網,
2搜索有文件共享主機或者個人電腦(一般有專門的FTP伺服器網站上公布的,上面有進入該主機或個人電腦的名稱,口令和路徑)
3當與遠程主機或者對方的個人電腦建立連接後,用對方提供的用戶名和口令登陸到該主機或對方的個人電腦.
4在遠程主機或對方的個人電腦登陸成功後,就可以上傳你想跟別人分享的東東或者下載別人授權共享的東東(這里的東東是指能放到電腦里去又能在顯示屏上看到的東東)
5完成工作後關閉FTP下載軟體,切斷連接.
為了實現文件傳輸,用戶還要運行專門的文件傳輸程序,比如網際快車就有這方面的功能,其它還有很多專門的FTP傳輸軟體,各有各的特色