wsgiproxy.

WSGiproxy´Â WSGI ÇÔ¼ö È£ÃâÀ» HTTP ¿äûÀ¸·Î ¹Ù²ß´Ï´Ù.
Áö±Ý ´Ù¿î·Îµå

wsgiproxy. ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • GPL
  • °Ô½ÃÀÚ À̸§:
  • Ian Bicking and Contributors
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • ¿î¿µÃ¼Á¦:
  • Linux
  • ÆÄÀÏ Å©±â:
  • 16KB

wsgiproxy. ű×


wsgiproxy. ¼³¸í

WSGI´Â HTTP ¿äûÀ» WSGI ÇÔ¼ö È£Ãâ·Î ¹Ù²ß´Ï´Ù. wsgiproxy WSGI ÇÔ¼ö È£ÃâÀ» HTTP ¿äûÀ¸·Î ¹Ù²ß´Ï´Ù. ¶ÇÇÑ ¿äû¿¡ ¼­¸íÇÏ°í °³ÀÎ µ¥ÀÌÅ͸¦ Àü´ÞÇÏ°í ¿äûÀ» ó¸®Çϱâ À§ÇØ ¼­ºê ÇÁ·Î¼¼½º¸¦ »ý¼ºÇÏ´Â Äڵ嵵 Æ÷ÇԵ˴ϴÙ. wsgiproxy ´Â ºÙ¿© ³Ö±â ÇÁ·ÎÁ§Æ®ÀÇ ÀϺÎÀÔ´Ï´Ù. Åä·ÐÀº ºÙ¿© ³Ö±â ¸ñ·Ï°ú ÅÂ±× ÀνºÅϽº¸¦ ºÙ¿© ³ÖÀ» ¼ö ÀÖ½À´Ï´Ù. Ư¡ WSGiproxy ÀÇ ±âº» ±â´ÉÀº WSGiProxy.ExactProxyÀÔ´Ï´Ù. WSGI ¿äûÀ»Çϸé HTTP ÀÀ´äÀ» WSGI ÀÀ´äÀ¸·Î ¹ÝȯÇÏ¿© À¥ »çÀÌÆ®·Î º¸³À´Ï´Ù. ÀÌ ÇÔ¼ö´Â WSGI ¿äû ÀÚü¸¦ »ç¿ëÇÏ¿© ¿äûÀ» º¸³¾ À§Ä¡¸¦ °áÁ¤ÇÕ´Ï´Ù (¿¹ : environ ). ÀÌ ÇÔ¼ö´Â X-Forward-for¿¡ ´ëÇØ ÀϹÝÀûÀÎ Çì´õ¸¦ Ãß°¡ÇÏÁö ¾Ê½À´Ï´Ù. modules wsgiproxy.app ¹× wsgiproxy.middleware´Â WSGI ¿äûÀÇ ¸ðµç Á¤º¸¸¦ º¸Á¸ÇÏ¿© ÇϳªÀÇ ¼­¹ö¿¡¼­ ´Ù¸¥ ¼­¹ö·Î WSGI ¿äûÀ» Àü´ÞÇÏ´Â ¹æ¹ýÀ» Á¦°øÇÕ´Ï´Ù. ±×°ÍÀº Ç¥ÁØ Çì´õ¸¦ Ãß°¡ÇÏÁö¸¸ ´Ù¸¥ Çì´õ¸¦ Ãß°¡ ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ÀÌ ¸ðµâÀ» »ç¿ëÇϸé script_name ¹× path_info¿Í °°Àº °ÍµéÀ» º¸Á¸ ÇÒ ¼ö ÀÖÀ¸¸ç, ´Ù¸¥ ¼±Åà Ű´Â ¾î¶»°Ô µç Á÷·ÄÈ­ ÇÒ ¼öÀÖ´Â °Íó·³ ´Ù¸¥ ¼±Åà ۸¦ º¸Á¸ ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ °³ÀÎ Åë½Å ¶óÀÎÀÌ °¡·Î ç ¼ö ¾øµµ·Ï ¿äûÀ» À§ÇØ ¿äûÀ» ¼­¸í ÇÒ ¼ö ÀÖ½À´Ï´Ù. WSGIPROXY.SPAWN ¸ðµâÀº ÇÁ·Î¼¼½º °ü¸®ÀÚÀÔ´Ï´Ù. ¿äûÀÌ Ã³À½ »õ ÇÁ·Î¼¼½º¿¡ ¿À´Â °æ¿ì HTTP¸¦ ÅëÇØ Àü´ÞµÇ´Â ¿äûÀ» ó¸®Çϱâ À§ÇØ SPUNÀ̵˴ϴÙ. ¼­¹ö°¡ ¼­ºê ÇÁ·Î¼¼½º°¡ ÁßÁöµÇ¸é ÁßÁöµÇ¸ç ºñÈ°¼º ±â°£ÀÌ Áö³ª¸é ¼­ºê ÇÁ·Î¼¼½º¸¦ Á¾·á ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ÇÏÀ§ ÇÁ·Î¼¼½º´Â µ¿ÀÏÇÑ Python ÀÎÅÍÇÁ¸®Å͸¦ »ç¿ëÇÒ ÇÊ¿ä°¡ ¾ø°Å³ª ÆÄÀ̽ãÀ» ÀüÇô »ç¿ëÇÒ ÇÊ¿ä°¡ ¾ø½À´Ï´Ù.


wsgiproxy. °ü·Ã ¼ÒÇÁÆ®¿þ¾î