Sun ONE ·Î°í      ÀÌÀü      ¸ñÂ÷      »öÀÎ      ´ÙÀ½     

Sun ONE Web Server 6.1 °ü¸®ÀÚ ¼³¸í¼­

ºÎ·Ï B
Hypertext Transfer Protocol

ÀÌ ºÎ·Ï¿¡¼­´Â HTTP(Hypertext Transfer Protocol)ÀÇ ±âº»¿¡ ´ëÇØ °£´ÜÈ÷ ¼³¸íÇÕ´Ï´Ù. HTTP¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ´ÙÀ½ÀÇ Internet Engineering Task Force(IETF) Ȩ ÆäÀÌÁö¸¦ ÂüÁ¶ÇϽʽÿÀ.

ÀÌ ºÎ·ÏÀº ´ÙÀ½°ú °°Àº Àý·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.


HTTP(Hypertext Transfer Protocol) ¼³¸í

HTTP(HyperText Transfer Protocol)´Â À¥ ºê¶ó¿ìÀú¿Í À¥ ¼­¹ö°¡ ISO Latin1 ¿µ¹®ÀÚ¸¦ »ç¿ëÇÏ¿© ¼­·Î 'Åë½Å'ÇÒ ¼ö ÀÖµµ·Ï ÇÏ´Â ÇÁ·ÎÅäÄÝ(³×Æ®¿öÅ©¿¡¼­ Á¤º¸¸¦ ±³È¯ÇÏ´Â ¹æ¹ýÀ» ±â¼úÇÏ´Â ±ÔÄ¢)ÀÔ´Ï´Ù. ISO Latin1 ¿µ¹®ÀÚ´Â À¯·´ ¾ð¾î¿ë È®ÀåÀÚ°¡ ÀÖ´Â ASCIIÀÔ´Ï´Ù.

HTTP´Â ¿äû/ÀÀ´ä ¸ðµ¨¿¡ ±â¹ÝÇÕ´Ï´Ù. Ŭ¶óÀ̾ðÆ®´Â ¼­¹ö¿¡ ¿¬°áÇÏ°í ÇØ´ç ¼­¹ö·Î ¿äûÀ» º¸³À´Ï´Ù. ¿äû¿¡´Â ¿äû ¹æ¹ý, URI ¹× ÇÁ·ÎÅäÄÝ ¹öÀüÀÌ Æ÷ÇԵ˴ϴÙ. ±×·± ÈÄ Å¬¶óÀ̾ðÆ®´Â µ¿ÀÏÇÑ Çì´õ Á¤º¸¸¦ º¸³À´Ï´Ù. ¼­¹öÀÇ ÀÀ´ä¿¡´Â ÇÁ·ÎÅäÄÝ ¹öÀüÀÇ È¸½Å, »óÅ ÄÚµå Æ÷ÇԵǸç, ±× µÚ¿¡ ¼­¹ö Á¤º¸°¡ Æ÷ÇÔµÈ Çì´õ¿Í ¿äûµÈ µ¥ÀÌÅÍ°¡ À̾îÁý´Ï´Ù. ±× ÈÄ, ¿¬°áÀÌ Á¾·áµË´Ï´Ù.

iPlanet Web Server 4.x´Â HTTP 1.1À» Áö¿øÇÕ´Ï´Ù. ÀÌÀü ¹öÀüÀÇ ¼­¹ö´Â HTTP 1.0À» Áö¿øÇß½À´Ï´Ù. ¼­¹ö´Â IESG(Internet Engineering Steering Group)¿Í IETF(Internet Engineering Task Force) HTTP ÀÛ¾÷ ±×·ìÀÌ ½ÂÀÎÇÑ ´ë·Î HTTP 1.1 Á¦¾È Ç¥ÁØÀ» Á¶°ÇÀûÀ¸·Î ÁؼöÇÕ´Ï´Ù. Á¶°ÇÀû ȣȯÀÇ ¹üÁÖ¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº IETF À¥»çÀÌÆ®¿¡ ÀÖ´Â Hypertext Transfer Protocol-HTTP/1.1 specification(RFC 2068)À» ÂüÁ¶ÇϽʽÿÀ.


¿äû

Ŭ¶óÀ̾ðÆ®¿¡¼­ ¼­¹ö·ÎÀÇ ¿äû¿¡´Â ´ÙÀ½ Á¤º¸°¡ Æ÷ÇԵ˴ϴÙ.

¿äû ¹æ¹ý

Ŭ¶óÀ̾ðÆ®´Â ´Ù¾çÇÑ ¹æ¹ýÀ» »ç¿ëÇÏ¿© Á¤º¸¸¦ ¿äûÇÒ ¼ö ÀÖ½À´Ï´Ù. ÁÖ·Î »ç¿ëµÇ´Â ¹æ¹ýÀº ´ÙÀ½°ú °°½À´Ï´Ù.

¿äû Çì´õ

Ŭ¶óÀ̾ðÆ®´Â Çì´õ Çʵ带 ¼­¹ö·Î º¸³¾ ¼ö ÀÖ½À´Ï´Ù. ´ëºÎºÐÀº ¼±Åà »çÇ×ÀÔ´Ï´Ù. ÀϺΠÈçÈ÷ »ç¿ëµÇ´Â ¿äû Çì´õ´Â Ç¥ B-1¿¡ º¸ÀÌ´Â °Í°ú °°½À´Ï´Ù.

Ç¥ B-1 ÀÚÁÖ »ç¿ëµÇ´Â ¿äû Çì´õ 

¿äû Çì´õ

¼³¸í

Accept

Ŭ¶óÀ̾ðÆ®°¡ ¼ö¿ëÇÒ ¼ö ÀÖ´Â ÆÄÀÏ À¯Çü

Authorization

Ŭ¶óÀ̾ðÆ®°¡ ¼­¹ö¿¡ ´ëÇØ ÀÎÁõÇÏ·Á´Â °æ¿ì »ç¿ëµÇ¸ç,
¾ÆÀ̵ð ¹× ºñ¹Ð¹øÈ£ µîÀÇ Á¤º¸°¡ Æ÷ÇԵ˴ϴÙ.

User-agent

Ŭ¶óÀ̾ðÆ® ¼ÒÇÁÆ®¿þ¾îÀÇ À̸§ ¹× ¹öÀü

Referer

»ç¿ëÀÚ°¡ ¸µÅ©¿¡¼­ ´©¸¥ ¹®¼­ÀÇ URL

Host

¿äûµÇ´Â ¸®¼Ò½ºÀÇ ÀÎÅÍ³Ý È£½ºÆ® ¹× Æ÷Æ® ¹øÈ£

¿äû µ¥ÀÌÅÍ

Ŭ¶óÀ̾ðÆ®°¡ POST ¶Ç´Â PUT ¿äûÀ» º¸³»¸é ¿äû Çì´õ¿Í ºó ÁÙ ´ÙÀ½¿¡ µ¥ÀÌÅ͸¦ º¸³À´Ï´Ù. Ŭ¶óÀ̾ðÆ®°¡ GET ¶Ç´Â HEAD ¿äûÀ» º¸³»¸é Àü¼ÛµÇ´Â µ¥ÀÌÅÍ´Â ¾øÀ¸¸ç, Ŭ¶óÀ̾ðÆ®´Â ¼­¹öÀÇ ÀÀ´äÀ» ±â´Ù¸³´Ï´Ù.


ÀÀ´ä

¼­¹öÀÇ ÀÀ´ä¿¡´Â ´ÙÀ½ÀÌ Æ÷ÇԵ˴ϴÙ.

»óÅ ÄÚµå

Ŭ¶óÀ̾ðÆ®°¡ ¿äûÇÒ ¶§ ¼­¹ö°¡ µÇµ¹·Á º¸³»´Â Ç׸ñ Áß Çϳª´Â »óÅ ÄÚµå·Î, ÀÌ´Â ¼¼ ÀÚ¸® ¼ýÀÚ ÄÚµåÀÔ´Ï´Ù. »óÅ Äڵ忡´Â ³× °¡Áö ¹üÁÖ°¡ ÀÖ½À´Ï´Ù.

ÀϺΠÈçÈ÷ »ç¿ëµÇ´Â »óÅ ÄÚµå´Â Ç¥ B-2¿¡ º¸ÀÌ´Â °Í°ú °°½À´Ï´Ù.

Ç¥ B-2 ¸¹ÀÌ »ç¿ëµÇ´Â HTTP »óÅ ÄÚµå

»óÅ ÄÚµå

ÀǹÌ

200

¾çÈ£, ¼º°øÀû Àü¼Û. ¿À·ù ¾Æ´Ô.

302

°Ë»öµÊ. »õ URL·Î Àç¼³Á¤. ¿ø·¡ URLÀÌ À̵¿µÊ. ¿À·ù ¾Æ´Ô. ´ëºÎºÐÀÇ ºê¶ó¿ìÀú¿¡ »õ ÆäÀÌÁö Ç¥½Ã.

304

·ÎÄà »çº» »ç¿ë. ÆäÀÌÁöÀÇ Ä³½Ã°¡ ÀÌ¹Ì ºê¶ó¿ìÀú¿¡ ÀÖÀ¸¸ç ÇØ´ç ÆäÀÌÁö°¡ ´Ù½Ã ¿äûµÇ¸é, ÀϺΠºê¶ó¿ìÀú(Netscape Navigator µî)´Â ºê¶ó¿ìÀúÀÇ Ä³½ÃµÈ »çº»ÀÇ '¸¶Áö¸·À¸·Î ¼öÁ¤µÈ' ½Ã°£ ½ºÅÆÇÁ¸¦ ¼­¹ö·Î Àü´ÞÇÕ´Ï´Ù. ¼­¹öÀÇ »çº»ÀÌ ºê¶ó¿ìÀúÀÇ »çº»º¸´Ù »õ °ÍÀÌ ¾Æ´Ñ °æ¿ì ¼­¹ö´Â ÆäÀÌÁö¸¦ ȸ½ÅÇÏÁö ¾Ê°í 304 Äڵ带 ȸ½ÅÇÏ¿© ºÒÇÊ¿äÇÑ ³×Æ®¿öÅ© Æ®·¡ÇÈÀ» ÁÙÀÔ´Ï´Ù. ¿À·ù ¾Æ´Ô.

401

±ÇÇÑ ¾øÀ½. »ç¿ëÀÚ°¡ ¹®¼­¸¦ ¿äûÇßÀ¸³ª À¯È¿ÇÑ ¾ÆÀ̵ð ¶Ç´Â ºñ¹Ð¹øÈ£¸¦ Á¦°øÇÏÁö ¾Ê¾Ò½À´Ï´Ù.

403

±ÝÁöµÊ. ÀÌ URL¿¡ ´ëÇÑ ¾×¼¼½º°¡ ±ÝÁöµÇ¾î ÀÖ½À´Ï´Ù.

404

¾øÀ½. ¿äûµÈ ¹®¼­°¡ ¼­¹ö¿¡ ¾ø½À´Ï´Ù. ÀÌ ÄÚµå´Â ¶ÇÇÑ ±ÇÇÑ ¾ø´Â »ç¿ëÀÚ¿¡°Ô ÆÄÀÏÀÌ ¾ø´Â °ÍÀ¸·Î ¾Ë·Á ¹®¼­¸¦ º¸È£ÇÒ ¶§ Àü¼ÛµË´Ï´Ù.

500

¼­¹ö ¿À·ù ¼­¹ö °ü·Ã ¿À·ù°¡ ¹ß»ýÇß½À´Ï´Ù. ¼­¹ö °ü¸®ÀÚ´Â ¼­¹öÀÇ ¿À·ù ·Î±×¿¡¼­ ¹«¾ùÀÌ ¹ß»ýÇß´ÂÁö È®ÀÎÇØ¾ß ÇÕ´Ï´Ù.

ÀÀ´ä Çì´õ

ÀÀ´ä Çì´õ¿¡´Â ¼­¹ö¿¡ ´ëÇÑ Á¤º¸¿Í ¹®¼­¿¡ ´ëÇÑ Á¤º¸°¡ Æ÷ÇԵ˴ϴÙ. ÈçÈ÷ »ç¿ëµÇ´Â ÀÀ´ä Çì´õ´Â Ç¥ B-3¿¡ º¸ÀÌ´Â °Í°ú °°½À´Ï´Ù.

Ç¥ B-3 ÀÚÁÖ »ç¿ëµÇ´Â ÀÀ´ä Çì´õ

ÀÀ´ä Çì´õ

¼³¸í

Server

À¥ ¼­¹öÀÇ À̸§ ¹× ¹öÀü

Date

ÇöÀç ³¯Â¥(±×¸®´ÏÄ¡ ±âÁؽÃ)

Last-modified

¹®¼­°¡ ¸¶Áö¸·À¸·Î ¼öÁ¤µÈ ³¯Â¥

Expires

¹®¼­°¡ ¸¸·áµÇ´Â ³¯Â¥

Content-length

À̾îÁö´Â µ¥ÀÌÅÍÀÇ ±æÀÌ(¹ÙÀÌÆ® ´ÜÀ§)

Content-type

À̾îÁö´Â µ¥ÀÌÅÍÀÇ MIME À¯Çü

WWW-authenticate

ÀÎÁõµ¿¾È »ç¿ëµÇ¸ç Ŭ¶óÀ̾ðÆ®¿¡°Ô ÀÎÁõÀ» À§ÇÏ¿© ÇÊ¿äÇÑ »çÇ×(¾ÆÀ̵ð¿Í ºñ¹Ð¹øÈ£ µî)À» ¾Ë¸®´Â Á¤º¸°¡ ÇÊ¿äÇÕ´Ï´Ù.

ÀÀ´ä µ¥ÀÌÅÍ

¼­¹ö´Â ¸¶Áö¸· Çì´õ ÇÊµå µÚ¿¡ ºó ÁÙÀ» Àü¼ÛÇÕ´Ï´Ù. ±×·± ÈÄ, ¹®¼­ µ¥ÀÌÅ͸¦ Àü¼ÛÇÕ´Ï´Ù.



ÀÌÀü      ¸ñÂ÷      »öÀÎ      ´ÙÀ½     


Copyright 2004 Sun Microsystems, Inc. ¸ðµç ±Ç¸®´Â ÀúÀÛ±ÇÀÚÀÇ ¼ÒÀ¯ÀÔ´Ï´Ù.