Python 查找用于连接到我的套接字服务器的主机名

Python 查找用于连接到我的套接字服务器的主机名,python,sockets,Python,Sockets,我正在使用Python SocketServer实现一个套接字服务器 如何确定客户端是否使用了example.com连接到我,或者是否使用了x.x.x 实际上,我需要Apache中的虚拟主机之类的东西 谷歌没有得出任何显著的结果 感谢Apache中的虚拟主机,因为HTTP RFC中指定了它来发送主机头。除非您的客户机以类似的方式发送用于连接的名称,否则实际上无法找到答案。DNS查找单独进行,并将主机名解析为IP。然后使用IP进行连接Kinjal DixitApache中的虚拟主机可以工作,因为H

我正在使用Python SocketServer实现一个套接字服务器

如何确定客户端是否使用了
example.com
连接到我,或者是否使用了
x.x.x

实际上,我需要Apache中的虚拟主机之类的东西

谷歌没有得出任何显著的结果


感谢Apache中的虚拟主机,因为HTTP RFC中指定了它来发送主机头。除非您的客户机以类似的方式发送用于连接的名称,否则实际上无法找到答案。DNS查找单独进行,并将主机名解析为IP。然后使用IP进行连接Kinjal Dixit

Apache中的虚拟主机可以工作,因为HTTP RFC中指定了它来发送主机头。除非您的客户机以类似的方式发送用于连接的名称,否则实际上无法找到答案。DNS查找单独进行,并将主机名解析为IP。然后IP被用来连接。你的意思是问你是否想知道用户是否通过域名或网络连接到你ip@Sar009是的,这是我的问题。我想这是做不到的,因为当用户使用域名时,它被解析为IP,然后IP被用来连接到服务器。我恐怕是这样的。那么这是不可能的。谢谢