백엔드 CS 면접 대비 멘토링 (안재홍 멘토님)
Q. HTTP에 대해 아는 대로 설명 W. 인터넷에서 서버와 클라이언트 간의 통신을 하기 위해 정한 규약이 HTTP이다. - 무상태성(stateless) - HTTP method (GET, POST, PUT, DELETE, OPTIONS), status code (401, 409 ...) Q. HTTP 버전 별로 구분? - 보통은 1.1을 사용한다. 1.0은 흔히 보고 있는 헤더, 상태코드 추가가 됐습니다. 1.1은 keep-alive TCP는 신뢰성 있는 통신을 하기 위해 커넥션을 맺을 때 3 way handshake 과정이 있다. 매번 하기 어렵다. 기존 연결을 사용 2.0 동기식 처럼 처리하면 느리다. 멀티플랙스드 스트림 한 개로 동시에 여러개 보낸다. 그래도 환영 받지 못했다. 3.0 TCP라 느..