LWP :: UserAgent.

LWP :: UserAgent´Â À¥ »ç¿ëÀÚ ¿¡ÀÌÀüÆ® Ŭ·¡½ºÀÔ´Ï´Ù.
Áö±Ý ´Ù¿î·Îµå

LWP :: UserAgent. ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • Perl Artistic License
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Gisle Aas
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • http://search.cpan.org/~gaas/

LWP :: UserAgent. ű×


LWP :: UserAgent. ¼³¸í

LWP :: UserAgent´Â À¥ »ç¿ëÀÚ ¿¡ÀÌÀüÆ® Ŭ·¡½ºÀÔ´Ï´Ù. lwp :: userAgent´Â À¥ »ç¿ëÀÚ ¿¡ÀÌÀüÆ® Ŭ·¡½ºÀÔ´Ï´Ù. ¼­»ó½Ã LWP :: UserAgent°¡ ÇÊ¿äÇÕ´Ï´Ù. MY $ UA = LWP :: UserAgent-> New; $ UA-> ½Ã°£ ÃÊ°ú (10); $ ua-> env_proxy; MY $ ´äº¯ = $ UA-> GET ( 'http://search.cpan.org/'); if ($ ´äº¯ -> is_success) {$ $ ÀÀ´ä -> ³»¿ë Àμâ; # ¶Ç´Â other} else {die $ response-> status_line; } LWP :: UserAgent´Â À¥ »ç¿ëÀÚ ¿¡ÀÌÀüÆ®¸¦ ±¸ÇöÇϴ Ŭ·¡½ºÀÔ´Ï´Ù. LWP :: UserAgent °´Ã¼´Â Web Request¸¦ ÆÄ°ßÇÏ´Â µ¥ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. Á¤»óÀûÀÎ »ç¿ë ÀÀ¿ë ÇÁ·Î±×·¥Àº LWP :: userAgent °´Ã¼¸¦ ¸¸µé°í ½Ã°£ ÃÊ°ú, ÇÁ·Ï½Ã, À̸§ µî¿¡ ´ëÇÑ °ªÀ¸·Î ±¸¼ºÇÕ´Ï´Ù. ±×·± ´ÙÀ½ http ::ÀÇ ÀνºÅϽº¸¦ ÀÛ¼ºÇÕ´Ï´Ù. ¼öÇà ÇؾßÇÏ´Â ¿äûÀ» ¿äûÇϽʽÿÀ. ±×·± ´ÙÀ½ÀÌ ¿äûÀº ÇØ´ç ÇÁ·ÎÅäÄÝÀ» »ç¿ëÇÏ¿© Dispatching UserAgentÀÇ ¿äû ¸Þ¼Òµå Áß Çϳª·Î Àü´ÞµÇ¸ç HTTP :: Response °´Ã¼¸¦ ¹ÝȯÇÕ´Ï´Ù. get (), head () ¹× post () °¡Àå ÀϹÝÀûÀÎ ¿äû À¯ÇüÀ» º¸³»´Â ÆíÀÇ ¹æ¹ýÀÌ ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ ¸Þ¼Òµå¸¦ »ç¿ëÇÒ ¶§ ¿äû ¿ÀºêÁ§Æ®ÀÇ ÀÛ¼ºÀº À§ÀÇ °³¿ä¿¡ Ç¥½ÃµÈ °Íó·³ ¼û°ÜÁ® ÀÖ½À´Ï´Ù. ¶óÀ̺귯¸®ÀÇ ±âº» Á¢±Ù ¹æ½ÄÀº ¸ðµç ÇÁ·ÎÅäÄÝ ±¸¼ºÇ¥¿¡ ´ëÇØ HTTP ½ºÅ¸ÀÏ Åë½ÅÀ» »ç¿ëÇÏ´Â °ÍÀÔ´Ï´Ù. Áï, Gopher ¹× FTP¿Í °°Àº ºñ HTTP ¸®¼Ò½º¿¡ ´ëÇؼ­µµ HTTP :: Request °´Ã¼¸¦ »ý¼ºÇÏ°í HTTP :: Response °´Ã¼¸¦ ¹Þ°ÔµË´Ï´Ù. HTTP ½ºÅ¸ÀÏ Åë½Å°ú ´õ¿í À¯»çÇÑ À¯»ç¼ºÀ» ³ôÀÌ·Á¸é Gopher ¸Þ´º ¹× ÆÄÀÏ µð·ºÅ丮°¡ HTML ¹®¼­·Î º¯È¯µË´Ï´Ù. ¿ä±¸ »çÇ× : ¡¤ Perl.


LWP :: UserAgent. °ü·Ã ¼ÒÇÁÆ®¿þ¾î

VCS :: FILE.

VCS :: FILEÀº ¹öÀü Á¦¾îÇÏ¿¡ÀÖ´Â ÆÄÀÏ¿¡ ¾×¼¼½ºÇϱâÀ§ÇÑ PERL ¸ðµâÀÔ´Ï´Ù. ...

156

´Ù¿î·Îµå