1. 程式人生 > >http request header 中的host行的作用

http request header 中的host行的作用

公網 服務 try 等於 dns 感覺 html ade body

http request header 中的host行的作用

轉載:https://www.xuebuyuan.com/491841.html

小結於網絡資源:

在早期的Http 1.0版中,Http 的request請求頭中是不帶host行的,在Http 1.0的加強版和Http 1.1中加入了host行,

http request header 中的host行的作用:

如:
GET / HTTP/1.1
Host: www.google.com.hk
...

一個IP地址可以對應多個域名: 一臺虛擬主機(服務器)只有一個ip,上面可以放成千上萬個網站。當對這些網站的請求到來時,服務器根據Host這一行中的值來確定本次請求的是哪個具體的網站

IP地址與域名的關系

IP地址如202.108.22.5就相當於現實生活中的通信地址,在網絡中所有通信的實質其實都是全憑這個地址來達到目的。
但是這種IP地址都是由數字組成的,不方便人們記憶,所以定義域名來解決IP地址的麻煩性,如訪問百度只需敲入www.baidu.com就行了,而不用費力地寫出202.108.22.5

但是電腦並不知道www.baidu.com 就等於202.108.22.5,他們之間有對應關系。這種IP地址和域名的對應數據放在公網的服務器裏,叫DNS服務器。電腦訪問網絡時,會首先到這個服務器裏,根據域名找到對應的IP地址,然後才真正去往目的地,不過這個過程很快的,根本感覺不到罷了。這個過程,叫IP地址解析。

DNS服務器:負責將域名解析成為IP地址的服務器,叫做域名解析服務器,英文簡稱就是DNS。

http request header 中的host行的作用