새발블로그
HTTP 요청과 응답 본문
HTTP 요청 방식 (Client → Server)
방식설명
| GET | - URL에 데이터를 포함 (쿼리 스트링) - 데이터 조회 시 사용 - 브라우저 기록에 남음 |
| POST | - 요청 바디에 데이터 포함 - 데이터 추가 및 전송 시 사용 - 보안성 ↑ (URL에 안 보임) |
| PUT | - 기존 데이터를 수정할 때 사용 |
| DELETE | - 데이터 삭제 시 사용 |
예시: GET 요청 URL 구조
https://example.com/search?keyword=css&sort=latest
요청 헤더 vs 바디
- 헤더(Header): 브라우저 정보, 인증, 쿠키 등 포함
- 바디(Body): 실제 전송 데이터 (POST, PUT 등에서 사용)
HTTP 응답 (Server → Client)
응답 코드의미
| 200 OK | 정상 응답 |
| 404 Not Found | 요청한 리소스가 없음 |
| 500 Internal Server Error | 서버 내부 오류 |
- 응답 헤더: 응답 타입, 길이, 캐시 정보 등
- 응답 바디: 실제 사용자에게 보여줄 내용 (HTML, JSON 등)
'Client' 카테고리의 다른 글
| 웹 서버 vs 웹 애플리케이션 서버(WAS) (0) | 2025.03.15 |
|---|---|
| SPA (0) | 2025.03.15 |
| JSON이란? (1) | 2025.03.15 |
| DOM (0) | 2025.03.15 |
| 브라우저 & 렌더링 엔진 정리- 웹 페이지는 어떻게 보여질까? (0) | 2025.03.15 |