A. 推動萬維網的協議是什麼
http協議。
超文本傳輸協議(Hyper Text Transfer Protocol,HTTP)是一個簡單的請求-響應協議,它通常運行在TCP之上。它指定了客戶端可能發送給伺服器什麼樣的消息以及得到什麼樣的響應。請求和響應消息的頭以ASCII形式給出;而消息內容則具有一個類似MIME的格式。這個簡單模型是早期Web成功的有功之臣,因為它使開發和部署非常地直截了當。
應用場景
HTTP誕生之初主要是應用於WEB端內容獲取,那時候內容還不像現在這樣豐富,排版也沒那麼精美,用戶交互的場景幾乎沒有。
對於這種簡單的獲取網頁內容的場景,HTTP表現得還算不錯。但隨著互聯網的發展和WEB2.0的誕生,更多的內容開始被展示(更多的圖片文件),排版變得更精美(更多的CSS),更復雜的交互也被引入(更多的JS)。用戶打開一個網站首頁所載入的數據總量和請求的個數也在不斷增加。
B. 萬維網採用的協議英文簡稱是什麼
超文本傳輸協議,英文名詩http. 通過這個協議可以幫助客戶機和伺服器建立聯系,因為它指導了客戶機和伺服器在接受相關命令是該怎麼怎麼做。
C. 萬維網超文本傳輸協議
HYPER TEXT TRANSFER PROTOCOL = 超文本傳輸協議
超文本傳輸協議(HTTP,HyperText Transfer Protocol)是互聯網上應用最為廣泛的一種網路傳輸協議。所有的WWW文件都必須遵守這個標准。設計HTTP最初的目的是為了提供一種發布和接收HTML頁面的方法。
HTTP的發展是萬維網協會和Internet工作小組合作的結果,在一系列的RFC發布中確定了最終版本,其中最著名的是RFC 2616。在RFC 2616中定義了HTTP/1.1這個今天普遍使用的版本。
HTTP是一個用於在客戶端和伺服器間請求和應答的協議。一個HTTP的客戶端,諸如一個web瀏覽器,通過建立一個到遠程主機特殊埠(默認埠為80)的連接,初始化一個請求。一個HTTP伺服器通過監聽特殊埠等待客戶端發送一個請求序列, 就像「GET / HTTP/1.1」(用來請求網頁伺服器的默認頁面),有選擇的接收像email一樣的MIME消息,此消息中包含了大量用來描述請求各個方面的信息頭序列,響應一個選擇的保留數據主體。接收到一個請求序列後(如果要的話,還有消息),伺服器會發回一個應答消息,諸如「200 OK」,同時發回一個它自己的消息,此消息的主體可能是被請求的文件、錯誤消息或者其他的一些信息。
HTTP不同於其他基於TCP的協議,諸如FTP。在HTTP中,一旦一個特殊的請求(或者請求的相關序列)完成,連接通常被中斷。這個設計使得對於當前頁面有規則連接到另一台伺服器頁面的萬維網來說, HTTP是完美的。當持久連接的缺乏成為保持用戶狀態的必需選擇的方法時,對網頁設計者來說,會偶然產生一些問題。而大部分這些方法包括了對「cookies」的使用。
這里有一個HTTP的安全版本稱為HTTPS,HTTPS支持任何的加密演算法,只要此加密演算法能被頁面雙方所理解。
HTTP(和HTTPS)由統一資源定位器或者簡稱URL。創造這種地址定位的語法為了HTML的鏈接。
例子
下面是一個HTTP客戶端與伺服器之間會話的例子,運行於www.google.com,埠80
客戶端請求:
GET / HTTP/1.1
Host: www.google.com(緊跟著一個空行,通過敲入回車實現)
伺服器應答:
HTTP/1.1 200 OK
Content-Length: 3059
Server: GWS/2.0
Date: Sat, 11 Jan 2003 02:44:04 GMT
Content-Type: text/html
Cache-control: private
Set-Cookie: PREF=ID=73d4aef52e57bae9:TM=1042253044:LM=1042253044:S=SMCc_HRPCQiqy
X9j; expires=Sun, 17-Jan-2038 19:14:07 GMT; path=/; domain=.google.com
Connection: keep-alive
(緊跟著一個空行,以及由HTML格式的文本組成了Google的主頁)
在HTTP1.0中,客戶端發送一個請求至伺服器,伺服器發送一個應答至客戶端。之後,連接將被釋放。另一方面,HTTP1.1支持持久連接。這使得客戶端可以發送請求並且接收應答,然後迅速的發送另一個請求和接收另一個應答。因為多個額外的請求,TCP連接並沒有被釋放,而每個請求中關於TCP的負載相對較少。同時,在得到上一個請求的應答之前發送多個請求(通常是兩個)也成為可能。這個技術被稱為「流水線」。
D. 在Internet上,訪問FIP站點的協議是什麼
什麼是FTP?
FTP是英文File Transfer Protocol的縮寫,意思是文件傳輸協議。它和HTTP一樣都是Internet上廣泛使用的協議,用來在兩台計算機之間互相傳送文件。相比於HTTP,FTP協議要復雜得多。復雜的原因,是因為FTP協議要用到兩個TCP連接,一個是命令鏈路,用來在FTP客戶端與伺服器之間傳遞命令;另一個是數據鏈路,用來上傳或下載數據。
FTP協議有兩種工作方式:PORT方式和PASV方式,中文意思為主動式和被動式。
PORT(主動)方式的連接過程是:客戶端向伺服器的FTP埠(默認是21)發送連接請求,伺服器接受連接,建立一條命令鏈路。當需要傳送數據時,客戶端在命令鏈上用PORT命令告訴伺服器:「我打開了XXXX埠,你過來連接我」。於是伺服器從20埠向客戶端的XXXX埠發送連接請求,建立一條數據鏈路來傳送數據。
PASV(被動)方式的連接過程是:客戶端向伺服器的FTP埠(默認是21)發送連接請求,伺服器接受連接,建立一條命令鏈路。當需要傳送數據時,伺服器在命令鏈上用PASV命令告訴客戶端:「我打開了XXXX埠,你過來連接我」。於是客戶端向伺服器的XXXX埠發送連接請求,建立一條數據鏈路來傳送數據。
從上面可以看出,兩種方式的命令鏈路連接方法是一樣的,而數據鏈路的建立方法就完全不同。而FTP的復雜性就在於此。
E. WWW,DNS,MAIL,FTP,Telnet等應用的是什麼協議,默認埠號是多少
www應用的是HTTP協議(HyperText Transfer Protocol 超文本傳輸協議)埠號是 80 DNS 應用的是(TCP/IP協議) 埠號是53MAIL 應用的是SMTP協議、POP3協議、IMAP4協議(TCP/IP協議的一種) 埠號是25\110 FTP 應用的是FTP(File Transfer Protocol 文件傳輸協議)埠是 21
TELNET應用的是Telnet協議(TCP/IP協議的一種) 埠號是 23
以上均為本人原創答案,有誤之處敬請原諒!
F. 萬維網使用的通訊協議是
TCP/IP協議
G. 萬維網使用什麼協議
是C吧 A.HTTP 是傳輸協議
H. 萬維網技術的超文本傳輸協議(HTTP)
應用層協議之一,用在萬維網系統中進行分布式、協作超媒體信息的傳輸。
在用戶代理和代理伺服器/網關之間進行通信時,HTTP 常用來連接到其它的 Internet 協議,如 SMTP、NNTP、FTP、Gopher 和 WAIS 等,支持用基本鏈接來連接到由各種各樣應用程序所提供的資源,簡化了用戶代理的實現。HTTP 是一種請求/響應類型的協議。客戶利用伺服器的連接向伺服器發出請求,所使用的格式為請求方法、URI 和協議版本,緊隨其後的是 MIME 類型的消息,其中含有請求的修改者、客戶端信息,還可能含有主體內容。伺服器回應以狀態行信息,包含了消息的協議版本和一個成功或失敗的代碼,後面跟著一條 MIME 類型的消息,其中含有伺服器信息,實體的頭信息,還可能含有實體的主體內容。安全 HTTP(S-HTTP)是面向安全消息的通訊協議,可與 HTTP 配合使用。安全 HTTP 與 HTTP 的消息傳送模型可以同時存在並可以很容易地集成到 HTTP 的應用程序中。幾條加密標准可集成到安全 HTTP 客戶計算機和伺服器之中。安全 HTTP 支持多種應用間的協作並與 HTTP 相兼容。另一種常用的網路通訊安全技術是 HTTPS,它是將 HTTP 運行於 TLS 和 SSL 之上,以確保網路傳輸的安全。
I. 萬維網的網址以http為前導,表示遵從什麼協議
超文本傳輸協議
J. http,https,ftp,TCP,IP 分別表示什麼協議
http,https,ftp,TCP,IP 分別表示什麼協議
大致如下:
http :Hypertext Transfer Protocol, 即超文本傳輸協議,萬維網瀏覽服務程序所用的協議.
HTTPS:Secure Hypertext Transfer Protocol,即安全超文本傳輸協議,在HTTP基礎上增強的數據安全的部分。
ftp:File Transfer Protocol , 即文件傳送[輸]協議
TCP:Transfer Control Protocol, 即傳輸控制協議
IP:Internet Protocol, 即網際(絡)協議