웹 요청
헤더(Header)
- 헤더는 HTTP 요청 또는 응답에 대한 메타데이터를 담고있는 부분
- 헤더는 키-값 쌍으로 이루어져있다.
- 예를들면, 클라이언트의 브라우저 정보, 요청한 리소스의 언어, 콘텐츠 타입등을 나타낼 수 있다.
GET /api/data HTTP/1.1
Host: localhost:5173
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36
Accept: application/json
(HTTP 요청 헤더의 예시)
- GET / api /data HTTP/1.1
요청 라인, 요청메소드(get), 경로(/api/data), 그리고 HTTP 버전(1.1)
- Host: localhost:5173
'host'헤더, 요청이 전송되는 서버의 호스트이름과, 포트 번호
- User-agent:...
클라이언트의 브라우저 정보
- Accept: applucation/json
클라이언트가 수신 가능한 콘텐츠 타입
호스트(Host)
- 호스트는 웹 서버의 도메인 이름 또는 IP주소와 포트번호를 나타낸다.
- HTTP/1.1 부터 요청헤더에 반드시 포함되어야 한다.
'내 공부..' 카테고리의 다른 글
(vue3/axios) 서버(백엔드)에서 허용해줬음에도 불구하고 CORS 오류 뜰때 (0) | 2024.06.19 |
---|---|
vue3(composition API) 에서 chart.js 실시간 차트(chartjs-plugin-streaming) 사용하기 (0) | 2024.04.18 |
<!DOCTYPE html> 선언 (0) | 2024.03.20 |
이미지 변경 적용 안됨 / css 변경 적용 안됨 (style 변경) / 자바스크립트 변경 적용 안됨 이슈 (0) | 2024.03.14 |
air-datepicker(2.2.3ver) datepicker 의 년도값만 변경시, selectDate() 적용안됨 오류 (0) | 2024.02.23 |