-
http 요청 header 살펴보기기타 2021. 4. 5. 21:12반응형
대충보던거를 한번 정리를 해보려고 한다.
예시는 네이버 어느 카페의 general Header 이다.
- Request URL:https://cafe.naver.com/ContentWidget.nhn?m=currency&type=1&country=ALL&iconid=9&wide=true
- Request Method: GET
- Status Code:200
- Remote Address: 210.89.168.34:443
- Referrer Policy:unsafe-url
1번에는 요청을 받는곳(서버) 의 url 이 적혀있군
2번은 메서드의 종류를 적는곳이군
3번은 상태코드이군
4.요청하는 클라이언트의 ip 가 적혀있다.
5.HTTP 헤더 외에도 HTML에서이 정책을 설정할 수 있습니다 추가적인 정책에 대한 정보 예시
Referrer-Policy: no-referrer
Referrer-Policy: no-referrer-when-downgrade
Referrer-Policy: origin Referrer-Policy: origin-when-cross-origin
Referrer-Policy: same-origin Referrer-Policy: strict-origin
Referrer-Policy: strict-origin-when-cross-origin
Referrer-Policy: unsafe-url
예시는 네이버 어느 카페의 request Header 이다.
-
:authority: cafe.naver.com
- 호스트 네임이 적혀있다.
-
:method: GET
- 메서드가 적혀있다.
-
:path: /ContentWidget.nhn?m=currency&type=1&country=ALL&iconid=9&wide=true
- 상세주소가 적혀있다.
-
:scheme: https
- scheme 은 프로토콜로 http, IMAP, sftp ,pop3, ftp 같은 것들을 말한다.
-
accept: */*
-
accept-encoding: gzip, deflate, br
- 클라이언트가 수용가능한 인코딩 방식 목록
-
accept-language: ko-KR,ko;q=0.9,en-US;q=0.8,en;q=0.7
-
charset: utf-8
-
content-type: application/x-www-form-urlencoded; charset=utf-8
- 컨텐츠의 타입/서브타입 , 인코딩 방식
- ex 타입 : audiio , multipart , image , font , application 서브타입 : html 등등...다수 인코딩방식 charset-latin....
-
cookie: NNB=3BV3OAYXFNXF6; NRTK=ag#20s_gr#0_ma#-1_si#0_en#0_sp#1; _fbp=fb.1.1603620290077.1273777881; NV_WETR_LOCATION_RGN_M="MDkxNDAxMDQ="; NV_WETR_LAST_ACCESS_RGN_M="MDkxNDAxMDQ="; ASID=b6d2bd1b0000017612bfe65e00000060; _ga_4BKHBFKFK0=GS1.1.1610805657.1.1.1610805667.48; nx_ssl=2; _ga=GA1.2.939105481.1601730471; _ga_7VKFYR6RV1=GS1.1.1617426754.277.0.1617426754.60; nci4=f2c627081e53378ed7397e696491e7933567927f2322b162b85a5737f4a548f0354005c8076b34fce514651fa92b8c4488a28493794b2b0b6cdb73896f6ee42b4c6b4e7f36474a6d4475514941645c69245b567150612c5d6c4b6e581465664661537c737e59784906050b0d0e090e70000f2f04357971137f6b6a0f7c6708796491; ncvid=#vid#_211.116.90.2132hFL; ncvc2=bada2206526466d7fc037d4c7688e5952b6598782c22ed3aa67f43932c0aee2ce816d00bd1e9775424bbee37b1; JSESSIONID=6A8C7157AA462090DF35EACF850C49B7
- 서버에의해 설정된 (set-cookie) 쿠키항목들
-
referer: https://cafe.naver.com/MyCafeIntro.nhn?clubid=10605292
- 바로직전에 머물럿던 주소다.
-
sec-ch-ua: "Google Chrome";v="89", "Chromium";v="89", ";Not A Brand";v="99"
- 브라우저가 제공할수 있는 정보의 목록
-
sec-ch-ua-mobile: ?0
- 모바일 되는지여부??인듯 아마도
-
sec-fetch-dest: empty
- 데이터 페치 방식
-
sec-fetch-mode: cors
-
sec-fetch-site: same-origin
-
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.114 Safari/537.36
- 클라이언트 프로그램 정보 이정보를 통해서 서버는 클라이 언트 프로그램에 맞는 최적의 데이터를 보내줄수 있다.
예시는 네이버 어느 카페의 request Header 이다.
-
cache-control:no-cache
-
content-encoding:gzip
-
content-length:653
-
content-type:text/html;charset=UTF-8
-
date:Mon, 05 Apr 2021 11:12:52 GMT
-
expires:Thu, 01 Jan 1970 00:00:00 GMT
-
p3p:CP="ALL CURa ADMa DEVa TAIa OUR BUS IND PHY ONL UNI PUR FIN COM NAV INT DEM CNT STA POL HEA PRE LOC OTC"
-
referrer-policy:unsafe-url
-
server:nfront
-
set-cookie:JSESSIONID=CF2D21EEF11F8659FF30FBE0F15EFB64; Path=/; HttpOnly
-
vary:Accept-Encoding,User-Agent
-
x-xss-protection:1; mode=block
참고 :
'기타' 카테고리의 다른 글
로그인 (쿠키, 세션 ,토큰) 에 대해서 (2) 2021.04.19 [vscode]연습장 (0) 2021.04.09 알고리즘 문제 풀 때 배열 안에서 중복제거 하는 방법!!!!!!!! (feat.new Set) (0) 2021.04.03 input (0) 2021.03.16 카카오 api 지도 쓰면서 에러 및 새로운거 (0) 2021.03.04