³ú½Ç ¼¼Æ®

°¡º­¿î HTTP ¸®¹ö½º ÇÁ·Ï½Ã À̺¥Æ®¿¡ ³»ÀåµÇ¾î ÀÖ½À´Ï´Ù.
Áö±Ý ´Ù¿î·Îµå

³ú½Ç ¼¼Æ® ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • GPL
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Ryan Kelly
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:

³ú½Ç ¼¼Æ® ű×


³ú½Ç ¼¼Æ® ¼³¸í

°¡º±°í HTTP ¸®¹ö½º ÇÁ·Ï½Ã À̺¥Æ®¿¡ ³»ÀåµÇ¾î ÀÖ½À´Ï´Ù ProxyletÀº Eventlet ¸ðµâÀ» ±â¹ÝÀ¸·ÎÇÏÁö ¾Ê´Â ºñ Â÷´Ü IO¸¦ »ç¿ëÇÏ¿© HTTP¿¡ ´ëÇØ °æ·® ¿ª¹æÇâ ÇÁ·Ï½Ã¸¦ ±¸ÇöÇÏ´Â Python ¸ðµâÀÔ´Ï´Ù. °£´ÜÇÑ ¿äû / ÀÀ´ä Àç ÀÛ¼º ¹× HTTP Keep-Alive¿Í ȣȯµÇ´Â µ¿¾È °¡´ÉÇÑ ÇÑ ÀûÀº °ÍÀ» ¸ñÇ¥·ÎÇÕ´Ï´Ù .Basic ¿¬»êÀº ÁöÁ¤µÈ È£½ºÆ® ¹× Æ÷Æ®¿¡ ¹ÙÀεùµÇ°í µé¾î¿À´Â HTTP ¿äûÀ» ¼ö¶ôÇϱ⠽ÃÀÛÇÕ´Ï´Ù. proxylet.serve (È£½ºÆ®, Æ÷Æ®, ¸ÊÆÛ) ¿©±â¼­ '¸ÅÆÛ'´Â proxylet.streams.httpRequest °´Ã¼¸¦ »ç¿ëÇÏ°í ¾øÀ½ ( '404 ãÁö ¸øÇÑ °æ¿ì') ¶Ç´Â ´ë»ó È£½ºÆ®, ´ë»ó Æ÷Æ®¸¦ Á¦°øÇÏ´Â 3 Æ©ÇÃÀ» ¹ÝȯÇÏ´Â ±â´ÉÀÔ´Ï´Ù. ¹× Rewriter object.The Rewriter´Â ¿äû ¹× ÀÀ´ä ½ºÆ®¸²À» Àμö·Î »ç¿ëÇÏ°í ·¦ÇÎ µÈ ¹öÀüÀ» ¹ÝȯÇϴ ȣÃâ °¡´É¼ºÀÌ ÀÖÁö¸¸ proxylet.relocate.relocatorÀÇ ÇÏÀ§ Ŭ·¡½º ÀÏ °¡´É¼ºÀÌ Å®´Ï´Ù. ÀÌ Å¬·¡½º´Â Proxying¿¡ ´ëÇÑ ¿äûÀ» ´Ù½Ã ÀÛ¼ºÇÏ´Â µ¥ ÇÊ¿äÇÑ ³í¸®¸¦ °¡Áö°í ÀÖ½À´Ï´Ù. »ç¿ë °¡´ÉÇÑ ±â´ÉÀÇ ¿¹¸¦ µé¾î,ÀÌ ¸ÊÇÎ ÇÔ¼ö´Â / svnÀ» °³ÀÎ subversion ¼­¹ö¿¡ ÇÁ·Ï½Ã ¿äû, / ÆÄÀÏÀ» °³ÀÎ ÆÄÀÏ ¼­¹ö·Î / ÆÄÀÏ¿¡ ¿äûÇÒ ¼ö ÀÖÀ¸¸ç, 404 ¸®ÅÏ ±âŸ °æ·Î : DEF ¸ÅÆÛ (REQ) : svn.matcheslocal (req.requri) ÀÎ °æ¿ì svn = svnrelocator ( "http://www.example.com/svn", "http://svn.example.com/") : ¸®ÅÏ svn.mapping # req.requri.startswith ( "/ files /") : return ( "files.example.com", 80, none)À» ¹ÝȯÇÏÁö ¾Ê´Â °æ¿ì (È£½ºÆ®, Æ÷Æ®, rewriter) Æ©ÇÃÀÌ Æ÷ÇԵ˴ϴÙ. ¡¤ ÆÄÀ̽ã


³ú½Ç ¼¼Æ® °ü·Ã ¼ÒÇÁÆ®¿þ¾î

Liblasi.

LIBLASI´Â PostScript ¹®¼­¸¦ ÀÛ¼ºÇϱâÀ§ÇÑ C ++ ½ºÆ®¸² Ãâ·Â ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇÏ´Â °£´ÜÇÑ ¶óÀ̺귯¸®ÀÔ´Ï´Ù. ...

137

´Ù¿î·Îµå

µµ¹Ö°í

Domingo´Â Lotus Notes / Domino Java-API¿¡ ´ëÇÑ °£´ÜÇÏ°í ÀÏ°üµÇ°í °´Ã¼ ÁöÇâÀû ÀÎ ÀÎÅÍÆäÀ̽ºÀÔ´Ï´Ù. ...

175

´Ù¿î·Îµå