2012-06-16 1 views
0

HTTP 지속 연결이 활성 상태로 유지되고 소켓을 삭제하거나 다음 HTTP 연결을 위해 새 소켓을 만들지 않고 동일한 소켓에서 지속되는 경우. 그렇다면 어떻게 HTTP가 무국적이며 각 소켓이 동일한 소켓을 공유 할 때 각 HTTP 요청이 어떻게 발생합니까?HTTP 지속 연결 vs 상태없는 웹

제 생각이 맞지 않을 경우 제발 저를 시정하십시오.

감사합니다.

답변

1

브라우저가 HTTP 요청 헤더에서 서버가 작동하는 모든 정보 (쿠키, 참조 자 등)를 전송하기 때문에 HTTP는 상태 비 저장 것으로 간주됩니다.

저장소 상태를 포함하는 데이터베이스가있을 수 있지만 HTTP는 아무 것도 저장하지 않기 때문에 상태 비 저장입니다. 그리고 소켓이 열린 상태로 유지 되더라도 아무 것도 저장하지 않는 한 여전히 상태가없는 것으로 간주됩니다.

+0

매우 명확합니다. 감사. – eomeroff