¿ù°£ Àα⠰Խù°

°Ô½Ã¹° 111°Ç
   
[HTTP ÇÁ·ÎÅäÄÝ] HTTP¶õ?
±Û¾´ÀÌ : ÃÖ°í°ü¸®ÀÚ ³¯Â¥ : 2009-12-01 (È­) 10:55 Á¶È¸ : 14453
±ÛÁÖ¼Ò :
                             

1. HTTP ¶õ? 
  ÀÎÅÍ³Ý »ó¿¡¼­ PC °£ HyperText ¹®¼­ÀÇ ±³È¯(Åë½Å)À» À§ÇÑ ÇÁ·ÎÅäÄÝÀÔ´Ï´Ù. 
  PC °£À̶õ ÀϹÝÀûÀ¸·Î À¥ ¼­¹ö¿Í À¥ ¼­¹ö¿¡ Åë½ÅÀ» ¿äûÇϴ Ŭ¶óÀ̾ðÆ®¸¦ ¸»ÇÕ´Ï´Ù.  
  ¸ðµç Åë½Å¿¡¼­ »ó¹æ°£ÀÇ ¹Ì¸® ±ÔÁ¤µÈ Åë½Å ±Ô¾àÀÌ ÀÖ½À´Ï´Ù. HTTP ¿ª½Ã ÀÌ·± Åë½Å ±Ô¾àÀÇ ÀÏÁ¾À̸ç À¥ ¼­¹ö/Ŭ¶óÀÌ
  ¾ðÆ® ¿¡¼­´Â ÀÌ ±Ô¾àÀ» ÀÌÇØÇÏ°í ó¸®ÇÒ ¼ö ÀÖ¾î¾ß ÇÕ´Ï´Ù. À¥ ¼­¹ö¿¡¼­´Â HTTP µ¥¸óÀÌ, Ŭ¶óÀ̾ðÆ®´Â À¥ ºê¶ó¿ìÀú
  °¡ ±× ¿ªÇÒÀ» ´ã´çÇÕ´Ï´Ù. µû¶ó¼­ Á¤È®È÷ ¸»Çϸé À¥ ¼­¹öÀÇ HTTP µ¥¸ó°ú À¥ ºê¶ó¿ìÀúÀÇ Åë½ÅÀ» À§ÇÑ Åë½Å ±Ô¾àÀ̶ó
  °í º¸½Ã¸é µË´Ï´Ù.  ÀÌ ÇÁ·ÎÅäÄÝÀ» ÀÌ¿ëÇÏ¿© À¥ »ó¿¡¼­ ÆÄÀÏ(ÅؽºÆ®,À̹ÌÁö,»ç¿îµå,ºñµð¿Àµî)À» ¼Û,¼ö½Å  ÇÒ ¼ö ÀÖ½À´Ï
  ´Ù. ÀÌ ÇÁ·ÎÅäÄÝÀº ±âº»ÀûÀ¸·Î 80 Æ÷Æ®¸¦ »ç¿ë ÇÕ´Ï´Ù. ±×¸®°í HTTP ÇÁ·ÎÅäÄÝÀº TCP »ó¿¡¼­ ±¸ÇöµÈ ÀÀ¿ëÇÁ·Î±×·¥
  ·¹º§ ÇÁ·ÎÅäÄÝÀÔ´Ï´Ù. 
  Áï, HTTP ÀÇ Åë½Å ¿ª½Ã TCP Åë½Å »ó¿¡¼­ ÀÌ·ç¾î Áø´Ù´Â °ÍÀÔ´Ï´Ù
  
2. HTTP Version 
  HTTP 0.9 -> HTTP 1.0 -> HTTP 1.1
  HTTP 0.9 : Àбâ Àü¿ë. GET ¿äû¸¸ °¡´ÉÇß½À´Ï´Ù. 
  HTTP 1.0 : POST, HEAD °¡ Ãß°¡ µÇ¾ú½À´Ï´Ù. Áï Ŭ¶óÀ̾ðÆ®¿¡¼­ ¼­¹ö·ÎÀÇ  µ¥ÀÌÅÍ Àü¼Ûµµ °¡´ÉÇØ Á³½À´Ï´Ù. 
  HTTP 1.1 : PUT,DELETE,TRACE µî Ãß°¡ µÇ¾ú½À´Ï´Ù. Å¬¶óÀ̾ðÆ®´Â ¼­¹ö·ÎÀÇ µ¥ÀÌÅÍ Àü¼Û »Ó¸¸ ¾Æ´Ï¶ó º¯°æ,
                  »èÁ¦ ±îÁö °¡´ÉÇÏ°Ô µÇ¾ú½À´Ï´Ù

  HTTP 1.1°ú ±× ÀÌÀü ¹öÀü¿¡¼­ÀÇ Åë½Å ¸ÞÄ¿´ÏÁò¿¡´Â ¸¹Àº º¯È­°¡ ÀÖ½À´Ï´Ù. ÇöÀç °ÅÀÇ ¸ðµç À¥ ºê¶ó¿ìÀú°¡ HTTP 1.1
  À» Áö¿ø ÇÕ´Ï´Ù. (MS Internet Explorer 4.0 ÀÌ»ó, ³Ý½ºÄÉÀÌÇÁ 4.0 µî). HTTP 1.1 À» Áö¿øÇÏ´Â ºê¶ó¿ìÀú´Â ±âº»À¸·Î
  1.1 À» »ç¿ëÇÏ¿© À¥ ¼­¹ö¿Í Åë½ÅÀ» ÇÕ´Ï´Ù.   

  ¸¸ÀÏ ÀÌÀü ¹öÀüÀ¸·Î Åë½ÅÇϱ⸦ ¿øÇÑ´Ù¸é ¾Æ·¡ ¿É¼ÇÀ» üũÇØÁ¦ ÇÏ½Ã¸é µË´Ï´Ù



3. HTTP Åë½Å ¸ðµ¨
HTTP ´Â ¿äû/ÀÀ´ä ¸ðµ¨¿¡ ±â¹ÝÇÕ´Ï´Ù
Ŭ¶óÀ̾ðÆ®´Â ¿äû ÀÚ¿øÀÇ URI ¿Í Çì´õ(HTTP¹öÀü,¿äûmethod,¸¶ÀÓŸÀÔµî)ÀÇ Á¤º¸¸¦ Æ÷ÇÔÇÏ¿© À¥ ¼­¹ö¿¡°Ô ¿äû ÇÕ´Ï´Ù.  À¥ ¼­¹ö´Â Ŭ¶óÀ̾ðÆ®ÀÇ ¿äûÀÌ µé¾î¿À¸é ÀÚ¿ø°ú Çì´õ Á¤º¸¸¦ ºÐ¼®ÇÏ¿© ¿äûÇÑ ÀÚ¿øÀÇ µ¥ÀÌÅÍ¿Í Çì´õ(HTTP »óÅÂÄÚµå,¼­¹öÁ¤º¸,¸®¼Ò½º ¼öÁ¤Àϵî)À» Æ÷ÇÔÇÏ¿© Å¬¶óÀ̾ðÆ®¿¡°Ô ÀÀ´ä ÇÕ´Ï´Ù. 
  

4. HTTP ¸Þ½ÃÁö
HTTP ¿äû/ÀÀ´ä °úÁ¤¿¡¼­ÀÇ HTTP µ¥ÀÌÅÍ´Â ¾Æ·¡ ±¸Á¶¿Í °°½À´Ï´Ù.

 

Àü¼Û µ¥ÀÌÅÍ >>
     - ¿äû ½Ã : POST, PUT ¿äû ½Ã Ŭ¶óÀ̾ðÆ®´Â À¥ ¼­¹ö·Î µ¥ÀÌÅ͸¦ Àü¼ÛÇÑ´Ù.
                    GET ¿äû¿¡¼­´Â EMPTY
     - ÀÀ´ä ½Ã  : ¿äûÇÑ ÆÄÀÏÀÇ µ¥ÀÌÅÍ. °»½ÅµÇÁö ¾Ê¾Ò´Ù¸é EMPTY 

À̸§ Æнº¿öµå
ºñ¹Ð±Û (üũÇÏ¸é ±Û¾´À̸¸ ³»¿ëÀ» È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù.)
¿ÞÂÊÀÇ ±ÛÀÚ¸¦ ÀÔ·ÂÇϼ¼¿ä.
   

 



 
»çÀÌÆ®¸í : ¸ðÁö¸®³× | ´ëÇ¥ : ÀÌ°æÇö | °³ÀÎÄ¿¹Â´ÏƼ : ·©Å°´åÄÄ ¿î¿µÃ¼Á¦(OS) | °æ±âµµ ¼º³²½Ã ºÐ´ç±¸ | ÀüÀÚ¿ìÆí : mojily°ñ¹ðÀÌchonnom.com Copyright ¨Ï www.chonnom.com www.kyunghyun.net www.mojily.net. All rights reserved.