當伺服器收到請求時,是否會自動知道網站是自己的?

當伺服器收到請求時,是否會自動知道網站是自己的?

我的網站 URL 已修改為可以從遠端系統訪問,如下所示:

//var url = "http://127.0.0.1:5000/dosomething"
var url = "http://www.somewebsite.com/dosomething"

該 URL 由 Python 後端和 JS 前端使用。當伺服器收到請求時,它會自動知道www.somewebsite.com是自己嗎?

答案1

當它在主機欄位中收到此詳細資訊時,它會自動知道HTTP 請求標頭。但由於伺服器只能透過其 IP 進行調用,因此情況並非總是如此。所以你需要了解一下這個agent。

你應該記住,雖然一個 IP 可以託管多個虛擬主機且域和 IP 之間不存在一對一的對應。事實上它甚至可以是多對多。

相關內容