回覆列表
  • 1 # pietr49411

    HTTP 協議定義伺服器端和客戶端之間檔案傳輸的溝通方式。目前HTTP協議的版本是Http1.1。RFC 2616描述了HTTP協議的具體資訊。 這個協議已經成為瀏覽器和Web站點之間的標準。 當我上網的時候底層是如何進行互動的? 當訪問者點選一個超連結的時候,將會給瀏覽器提交一個URL地址。透過這個URL地址,瀏覽器便知道去連結那個網站並去取得具體的頁面檔案(也可能是一張圖片,一個pdf檔案)。 HTTP工作的基礎就是,連線一個伺服器並開始傳輸檔案到瀏覽器。 HTTP傳輸的基本過程 在http傳輸的過程中,被稱為客戶端的請求者向伺服器請求一個檔案。 最基本的過程是: 1 客戶端連線一個主機; 2 伺服器接收連線, 3 客戶端請求一個檔案, 4 伺服器傳送一個應答. FTP(File Transfer Protocol)是檔案傳輸協議的簡稱。 FTP的作用 正如其名所示:FTP的主要作用,就是讓使用者連線上一個遠端計算機(這些計算機上執行著FTP伺服器程式)察看遠端計算機有哪些檔案,然後把檔案從遠端計算機上拷到本地計算機,或把本地計算機的檔案送到遠端計算機去。 FTP工作原理 拿下傳檔案為例,當你啟動FTP從遠端計算機複製檔案時,你事實上啟動了兩個程式:一個本地機上的FTP客戶程式:它向FTP伺服器提出複製檔案的請求。另一個是啟動在遠端計算機的上的FTP伺服器程式,它響應你的請求把你指定的檔案傳送到你的計算機中。FTP採用“客戶機/伺服器”方式,使用者端要在自己的本地計算機上安裝FTP客戶程式。FTP客戶程式有字元介面和圖形介面兩種。字元介面的FTP的命令複雜、繁多。圖形介面的FTP客戶程式,操作上要簡潔方便的多。 簡單地說,支援FTP協議的伺服器就是FTP伺服器,下面介紹一下什麼是FTP協議(檔案傳輸協議) 一般來說,使用者聯網的首要目的就是實現資訊共享,檔案傳輸是資訊共享非常重要的一個內容之一。Internet上早期實現傳輸檔案,並不是一件容易的事,我們知道 Internet是一個非常複雜的計算機環境,有PC,有工作站,有MAC,有大型機,據統計連線在Internet上的計算機已有上千萬臺,而這些計算機可能執行不同的作業系統,有執行Unix的伺服器,也有執行Dos、Windows的PC機和執行MacOS的蘋果機等等,而各種作業系統之間的檔案交流問題,需要建立一個統一的檔案傳輸協議,這就是所謂的FTP。基於不同的作業系統有不同的FTP應用程式,而所有這些應用程式都遵守同一種協議,這樣使用者就可以把自己的檔案傳送給別人,或者從其它的使用者環境中獲得檔案。

  • 中秋節和大豐收的關聯?
  • 為什麼我iPhone簡訊某號碼設定了隱藏提醒,這個號碼收到簡訊還是提醒啊,聲音也有?