주간 베스트 월간 베스트 3개월 베스트 베스트 게시물
꽃배달 한국, 중국 전지역배송

초보자를 위한 HTTP이해 Part03

| 2010.02.27 18:09:42 댓글: 0 조회: 1366 추천: 0
분류웹 디자인 https://life.moyiza.kr/itstudy/1750730
HTTP Request(요청) 의 구조



첫번째 라인은 요청라인입니다. 구조상에서..
1. method: GET, 요청하는 방법, 그외에도 POST(get와 비교), HEAD(http header만 필요할때 사용), PUT(파일 업로드할때 사용)
2. path: 요청하고 있는 서버단에서의 uri경로. 예를 들어 http://net.tutsplus.com/tutorials/other/top-20-mysql-best-practices/ 요청하려할때 path는 /tutorials/other/top-20-mysql-best-practices/에 해당하죠.
3. protocol: HTTP버전(나중에 구체적으로 설명)

나머지 부분은 "이름: 값"의 구조로 HTTP Headers를 구성하고 있습니다. 예를 들어 'User Agent'의 값을 보면 당신이 사용하고 있는 웹브라우저의 종류 및 버전, 당신의 운영체제의 정보등 내용이 담겨져 있는것을 볼수 있습니다. 이런 HTTP Header는 옵션으로서 꼭 필요한것은 아니고 서버의 세팅에 따라 틀릴수 있습니다.

PS. User-Agent에서 설명하듯이 우리는 싸이트에 접속할시 우리의 정보를 그대로 웹서버에 노출하게 됩니다. Firefox다운로드 페이지를 보면 자동으로 Windows버전의 firefox를 다운하도록 링크를 걸어놓고 있습니다. 바로 User-Agent의 정보를 이용한것이죠. Mac으로 접속하면 당연히 또 Mac버전의 링크를 걸어놓겟죠.


추천 (0) 선물 (0명)
첨부파일 다운로드 ( 1 )
request_header.png | 82.6KB / 1 Download
IP: ♡.50.♡.114
3,006 개의 글이 있습니다.
제목 글쓴이 날짜 조회
관리자
2003-09-20
11794
관리자
2003-09-20
11345
관리자
2003-09-20
20437
지구인
2010-08-27
19279
지구인
2009-09-07
13583
SOLIDH
2010-01-29
15554
엔죠라이프
2004-10-07
16656
자유의검
2010-03-15
2329
자유의검
2010-03-14
2545
자유의검
2010-03-14
1618
자유의검
2010-03-14
1400
자유의검
2010-03-14
1322
자유의검
2010-03-14
1370
엔죠라이프
2010-03-11
1106
커피한잔76
2010-03-09
3992
rblueberry
2010-03-08
2341
2010-03-01
3449
2010-02-28
1868
2010-02-28
1496
2010-02-27
1342
2010-02-27
1356
2010-02-27
1366
2010-02-27
1424
2010-02-27
3588
엔죠라이프
2010-02-26
2285
신규가입
2010-02-25
9895
2010-02-20
2180
신규가입
2010-02-20
4590
모이자 모바일