나는 TCPSocket (비 HTTP) 기반의 루비 서버를 가지고있다.Ruby TCPSocket Server - 클라이언트가 어떤 호스트에 연결했는지 알 수 있습니까?
나는 두 개의 도메인을 가지고 있는데, 둘 다 내 서버 IP 주소 (동일한 주소)에 A 레코드를 지정합니다. 따라서 해당 도메인 중 하나에 연결하는 클라이언트가 있습니다. 클라이언트가 어떤 도메인에 연결했는지 알 수 있습니까?
다른 프로토콜에서도 가능하다는 것을 알았지 만 수동으로 추가 된 헤더를 기반으로하는지 또는 기본 TCP/IP 연결에서 실제로 추출되었는지는 잘 모르겠습니다. 예 : PHP에는 클라이언트가 연결하고있는 도메인을 보여주는 $_SERVER["HTTP_HOST"]
이 있습니다.