0
我正在使用Python SocketServer來實現套接字服務器。查找用於連接到我的套接字服務器的主機名
如何查看客戶是否使用example.com
連接到我,或者使用x.x.x.x
?
其實,我需要類似Apache中的虛擬主機。
谷歌搜索沒有得出任何顯着的結果。
感謝
在Apache中我正在使用Python SocketServer來實現套接字服務器。查找用於連接到我的套接字服務器的主機名
如何查看客戶是否使用example.com
連接到我,或者使用x.x.x.x
?
其實,我需要類似Apache中的虛擬主機。
谷歌搜索沒有得出任何顯着的結果。
感謝
在Apache中虛擬主機的作品,因爲它是在HTTP RFC規定發送主機頭。除非你的客戶端同樣發送它用來連接的名字,否則真的沒有辦法找到它。 DNS查找單獨發生並將主機名解析爲IP。 IP然後用於連接。 - Kinjal Dixit
Apache中的虛擬主機正常工作,因爲它在HTTP RFC中指定用於發送主機頭。除非你的客戶端同樣發送它用來連接的名字,否則真的沒有辦法找到它。 DNS查找單獨發生並將主機名解析爲IP。 IP然後用於連接。 –
你的意思是問你是否想知道用戶通過域名或ip連接到你 – Sar009
@ Sar009是的,那是我的問題。 – vfsoraki