신입 개발자 기술면접 질문 정리 - 네트워크
coco3o
💡 HTTP 프로토콜에 대해 설명해주세요. HTTP(Hyper Text Transfer Protocol)이란 데이터를 주고 받기 위한 프로토콜이며, 서버/클라이언트 모델을 따릅니다. HTTP는 상태 정보를 저장하지 않는 Stateless의 특징과 클라이언트의 요청에 맞는 응답을 보낸 후 연결을 끊는 Connectionless의 특징을 가지고 있습니다. 장점 통신간의 연결 상태 처리나 상태 정보를 관리할 필요가 없어 서버 디자인이 간단하다. 각각의 HTTP 요청에 독립적으로 응답만 보내주면 OK 단점 이전 통신의 정보를 모르기 때문에 매번 인증을 해줘야 한다. 이를 해결하기 위해 쿠키(cookie)나 세션(session)을 사용해서 데이터를 처리한다. 💡 HTTP와 HTTPS의 차이점은 무엇인가요? HTT..