HTTP와 HTTPS
핵심
HTTP와 HTTPS
HTTP 주요 메서드
| 메서드 | 용도 | 멱등성 |
|---|---|---|
| GET | 조회 | O |
| POST | 생성 | X |
| PUT | 전체 수정 | O |
| PATCH | 부분 수정 | X |
| DELETE | 삭제 | O |
상태 코드 핵심
- 2xx: 성공 (200 OK, 201 Created, 204 No Content)
- 4xx: 클라이언트 오류 (400, 401, 403, 404, 429)
- 5xx: 서버 오류 (500, 502, 503)
HTTPS = HTTP + TLS
- TLS 핸드셰이크로 암호화 채널 수립
- 면접 빈출: "HTTPS 동작 과정을 설명해주세요"
면접에서 이렇게 나옵니다
- Q.HTTP와 HTTPS 차이를 설명해주세요
- Q.TLS 핸드셰이크 과정을 간단히 설명해주세요
- Q.HTTP/1.1 vs HTTP/2 주요 차이점은?