2012-03-25 2 views
0

서버의 8080 포트에서 실행되는 웹 응용 프로그램이 있습니다. 내 Windows 컴퓨터에서이 응용 프로그램에 액세스하고 있습니다. 내 Windows 컴퓨터의 어느 포트에서 요청이 시작 되었습니까? 서버가 어떻게 동일한 포트에 응답을 보내겠습니까? 모두 HTTP 사양으로 처리됩니까?요청이 발생한 포트 + HTTP

답변

1

이것은 HTTP에서 사용되는 기본 전송 프로토콜 인 TCP에 의해 처리됩니다. 클라이언트가 TCP를 사용하여 서버에 연결하면 클라이언트 포트를 설정하고이를 서버에 보내는 모든 패킷의 TCP 헤더에 포함시킵니다. 서버는 헤더에서 이것을 보아서 응답을 보낼 포트를 알고 있습니다.

+0

감사합니다. Don! HTTP 요청이 전송되거나 HTTP 요청이 항상 시작되는 특정 포트가있을 때이 포트가 임의로 선택됩니까? –

관련 문제