ÀÌ ¸ðµâ¿¡´Â µÎ°¡Áö Áö½Ã¾î°¡ ÀÖ´Ù.
virtual
¼öÁ¤ÀÚ¿Í Çڵ鷯´Â ¾ÆÆÄÄ¡
2.1¶§ Ãß°¡µÇ¾ú´ÙÀÌ Áö½Ã¾î´Â ¿äûÀÌ action-typeÀ̸é
cgi-script¸¦ ½ÇÇàÇÏ´Â ÇൿÀ» ¼¹ö¿¡ Ãß°¡ÇÑ´Ù.
cgi-script´Â PATH_INFO
¿Í
PATH_TRANSLATED
CGI Ç¥ÁØ È¯°æº¯¼ö·Î ¿äûÇÑ
¹®¼ÀÇ URL°ú ÆÄÀÏ°æ·Î¸¦ Àü´ÞÇÑ´Ù. REDIRECT_HANDLER
º¯¼ö·Î ƯÁ¤ ¿äû¿¡ »ç¿ëÇÒ Çڵ鷯¸¦ Àü´ÞÇÑ´Ù.
ù¹ø° ¿¹¿¡¼ MIME content typeÀÌ image/gif
ÀÎ
ÆÄÀÏÀ» ¿äûÇϸé ÁöÁ¤ÇÑ cgi ½ºÅ©¸³Æ® /cgi-bin/images.cgi
°¡
ó¸®ÇÑ´Ù.
µÎ¹ø° ¿¹¿¡¼ È®ÀåÀÚ°¡ .xyz
ÀÎ ÆÄÀÏÀ» ¿äûÇϸé
ÁöÁ¤ÇÑ cgi ½ºÅ©¸³Æ® /cgi-bin/program.cgi
°¡
ó¸®ÇÑ´Ù.
In the second example, requests for files with a file extension of
.xyz
are handled instead by the specified cgi script
/cgi-bin/program.cgi
.
¼±ÅÃÀûÀÎ virtual
¼öÁ¤ÀÚ´Â ¿äûÇÑ ÆÄÀÏÀÌ
½ÇÁ¦·Î Á¸ÀçÇÏ´ÂÁö °Ë»çÇÏÁö ¾Êµµ·Ï ÇÑ´Ù. ¿¹¸¦ µé¾î, °¡»óÀÇ
À§Ä¡¿¡
ÀÌ Áö½Ã¾î´Â ÆÄÀÏÀ» method ¸Þ¼µå¸¦ »ç¿ëÇÏ¿©
¿äûÇϸé cgi-script¸¦ ½ÇÇàÇÏ´Â ÇൿÀ» ¼¹ö¿¡
Ãß°¡ÇÑ´Ù. cgi-script´Â PATH_INFO
¿Í PATH_TRANSLATED
CGI
Ç¥ÁØ È¯°æº¯¼ö·Î ¿äûÇÑ ¹®¼ÀÇ URL°ú ÆÄÀÏ°æ·Î¸¦ Àü´ÞÇÑ´Ù.
Script PUT
°ú
Script put
Àº ¿ÏÀüÈ÷ ´Ù¸£´Ù.
GET
¸Þ¼µåÀÇ