[정섭 강좌02] HTTP 요청/응답(request/response)

글을 써야 하는데..
설명이 잘되어 있는 2개의 블로그를 찾았습니다..
2곳의 블로그에서 복사 붙여넣기 하느니,
주소를 적고 그곳에 들어가서 보는게 더 좋을듯 싶네요;


http://www.emh.co.kr/xhtml/http_transaction.html

http://dkbalm.egloos.com/769595


다음에는 URL Encoding에 관해서 알아보도록 하겠습니다.



// 알고싶은게 있다거나 그러면 바로 연락주세요,,  unknown_ @ nate . com (공백지우세요)

크리에이티브 커먼즈 라이센스
Creative Commons License

Posted by 헌철

Response
No Trackback , a comment
RSS :
http://oklab.dimigo.hs.kr/rss/response/23

[정섭 강좌01] HTTP 프로토콜

안녕하세요 해킹방어과 4기 이정섭입니다.

원래 VC++ 에 대해서 강좌를 써보려고 했지만 어찌어찌하다가 저도 공부를 해볼 생각으로 모두가 잘 알고있는 HTTP 프로토콜에 대해서 재미없겠지만 강좌를 써보도록 하겠습니다. 이 자료는 위키피디아에서 많이 참고하였습니다.

 HTTP(HyperText Transfer Protocol)는 WWW 상에서 정보를 주고 받을 수 있는 프로토콜입니다. 주로 HTML 문서를 주고 받는 데에 쓰이며, TCP를 사용하고 80번 포트를 사용합니다. 1996년 버전 1.0, 그리고 1999년 1.1이 각각 발표되었으며, 현재 가장 널리 쓰이는 버전이 1.1입니다.

 HTTP는 클라이언트와 서버 사이에 이루어지는 요청/응답(request/response) 프로토콜입니다. 예를 들면, 클라이언트인 웹 브라우저가 HTTP를 통하여 서버로부터 웹페이지나 그림 정보를 요청하면, 서버는 이 요청에 응답하여 필요한 정보를 해당 사용자에게 전달하게 됩니다. 이 정보가 모니터와 같은 출력 장치를 통해 사용자에게 보여지는 것입니다. 요청/응답에 대해서는 강좌를 진행해 나가면서 더 자세히 알아보겠습니다.

 HTTP를 통해 전달되는 자료는 http:로 시작하는 URL(인터넷 주소)로 조회할 수 있다.

 HTTP 프로토콜에 쓰이는 요청메시지들은 다음과 같이 8가지 방법이 있으며 자세하게 알아볼 요청메시지들은 GET과 POST입니다.

HEAD

GET과 같은 요청이지만, 자료에 대한 정보(meta-information)만을 받습니다.

ex) Accept-Language: en

GET

URL에 해당하는 자료의 전송을 요청합니다.

ex) GET /images/logo.gif HTTP/1.1

POST

서버가 처리할 수 있는 자료를 보냅니다.

PUT

해당 URL에 자료를 저장합니다.

DELETE

해당 URL의 자료를 삭제합니다.

TRACE

이전에 요청한 내용중 필요한것을 것을 요청합니다.

OPTIONS

옵션이 있는지 묻습니다.

CONNECT

프록시가 사용하는 요청입니다.

크리에이티브 커먼즈 라이센스
Creative Commons License

Posted by 헌철

Response
No Trackback , 2 Comments
RSS :
http://oklab.dimigo.hs.kr/rss/response/15


블로그 이미지

한국디지털미디어고등학교 창업동아리인 OKLAB의 블로그 입니다. 동아리원 간의 정보교류, 과제 제출등을 위해 사용되고 있습니다.

- 헌철

Notices

Archives

Recent Trackbacks

Calendar

«   2010/03   »
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      

Site Stats

Total hits:
14122
Today:
33
Yesterday:
161