다른 클라이언트가 사용할 응용 프로그램 (golang 사용) 용 API를 만들고 있습니다. 요청을 수행하는 클라이언트의 도메인을 알 수있는 방법이 있는지 알고 싶습니다.http 요청에서 클라이언트 도메인을 알아 보는 방법
대단히 감사합니다.
다른 클라이언트가 사용할 응용 프로그램 (golang 사용) 용 API를 만들고 있습니다. 요청을 수행하는 클라이언트의 도메인을 알 수있는 방법이 있는지 알고 싶습니다.http 요청에서 클라이언트 도메인을 알아 보는 방법
대단히 감사합니다.
당신이 http.Request
RemoteAddr에
RemoteAddr string
분야에서 그것을 얻을 수는 HTTP 서버 및 기타 소프트웨어는 일반적으로 로깅 요청을 보낸 네트워크 주소를 기록 할 수 있습니다. 이 필드 은 ReadRequest에 의해 채워지지 않으며 정의 된 형식이 없습니다. 이 패키지의 HTTP 서버는 처리기를 호출하기 전에 RemoteAddr을 "IP : port"주소로 설정합니다.
이 필드는
클라이언트 도메인가 HTTP 요청의 일부로 전송되지 않습니다 HTTP 클라이언트에 의해 무시하지만, 클라이언트 IP가 있습니다. – Adrian