-
반응형
웹 브라우저란?
인터넷에서 웹서버의 모든 정보를 볼 수 있게 해줄 뿐 아니라, 하이퍼텍스트 문서 검색을 도와주는 응용 프로그램이다. 웹 페이지 열기, 최근 방문한 인터넷 주소(URL)의 목록 제공, 자주 방문하는 URL 기억 및 관리, 웹 페이지의 저장 및 인쇄 등의 기능이 있다.
대표적인 웹 브라우저
Internet Explorer
Mozila FireFox
Opera
Google 크롬
Safari
브라우저 별 패킷
- Internet ExplorerAccept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*
Accept-Language: ko
UA-CPU: x86
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727)
Host: kluge.in-chemnitz.de
Connection: Keep-Alive - FireFoxHost: kluge.in-chemnitz.de
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ko; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: ko
Accept-Encoding: gzip,deflate
Accept-Charset: EUC-KR,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive - Google 크롬User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/1.0.154.48 Safari/525.19
Referer: http://kluge.in-chemnitz.de/tools/sharesim/
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Accept-Encoding: gzip,deflate,bzip2,sdch
Accept-Language: ko-KR,ko,en-US,en
Accept-Charset: EUC-KR,*,utf-8
Host: kluge.in-chemnitz.de
Connection: Keep-Alive - SafariUser-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ko-KR) AppleWebKit/525.27.1 (KHTML, like Gecko) Version/3.2.1 Safari/525.27.1
Accept-Encoding: gzip, deflate
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Accept-Language: ko-KR
Connection: keep-alive
Host: kluge.in-chemnitz.de - OperaUser-Agent: Opera/9.63 (Windows NT 5.1; U; ko) Presto/2.1.1
Host: kluge.in-chemnitz.de
Accept: text/html, application/xml;q=0.9, application/xhtml+xml, image/png, image/jpeg, image/gif, image/x-xbitmap, */*;q=0.1
Accept-Language: ko-KR,ko;q=0.9,en;q=0.8
Accept-Charset: iso-8859-1, utf-8, utf-16, *;q=0.1
Accept-Encoding: deflate, gzip, x-gzip, identity, *;q=0
Connection: Keep-Alive
패킷 분석 결과
- 각 브라우져들은 User-Agent가 존재하여 자신이 어떤 브라우저 인지를 알수 있음.
- 공통적으로 웹 브라우저는 Accept 필드와 Accept-Language 필드와 Accept-Encoding 필드는 존재함.
- IE와 Safari는 Accept-Charset이 존재하지 않는 것으로 판단. 표준과의 관계가 있을까????
- Opera는 자신만의 엔진을 사용함. 나머지 브라우저는 Mozila 계통.
반응형 - Internet ExplorerAccept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*