| apache2 :: requestrec. Apache2 :: RequestRecÀº Apache ¿äû ·¹ÄÚµå Á¢±ÙÀÚ¸¦À§ÇÑ Perl APIÀÔ´Ï´Ù. |
Áö±Ý ´Ù¿î·Îµå |
apache2 :: requestrec. ¼øÀ§ ¹× ¿ä¾à
- ƯÇã:
- The Apache License 2.0
- °Ô½ÃÀÚ À̸§:
- mod_perl Team
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://search.cpan.org/~pgollucci/mod_perl-2.0.3/docs/api/Apache2/Log.pod
apache2 :: requestrec. ű×
apache2 :: requestrec. ¼³¸í
Apache2 :: RequestRecÀº Apache ¿äû ·¹ÄÚµå Á¢±ÙÀÚ¸¦À§ÇÑ Perl APIÀÔ´Ï´Ù. Apache2 :: RequestRecÀº Apache ¿äû ·¹Äڵ忡 ´ëÇÑ Perl APIÀÔ´Ï´Ù. Apache2 :: requestRec (); # handler http ¸Þ¼Òµå¿¡¼ Áö¿øµÇ´Â # Çã¿ë = $ r-> allow (); # ÀÎÁõ À¯Çü $ auth_type = $ r-> ap_auth_type (); # query_string $ args = $ r-> args (); # ºñ ÆÄ½Ì Çì´õ 󸮱â $ status = $ R-> assbackwards (); # $ bytes_sent = $ r-> bytes_sent ()¸¦ º¸³¾ ¼öÀÖ´Â ¸î ¹ÙÀÌÆ®. # Ŭ¶óÀ̾ðÆ® ¿¬°á ·¹ÄÚµå $ C = $ r-> connection (); # "ÄÁÅÙÃ÷ ÀÎÄÚµù"HTTP ÀÀ´ä Çì´õ $ r-> content_encoding ( "gzip"); # ÄÁÅÙÃ÷ÀÇ ¾ð¾î = $ r-> content_languages (); # "ÄÁÅÙÃ÷ ÀÎÄÚµù"HTTP ÀÀ´ä Çì´õ $ R-> CONTENT_TYPE ( 'ÅؽºÆ® / ÀϹÝ'); # Ư¼ö ÀÀ´ä Çì´õ Å×À̺í $ err_headers_out = $ r-> err_headers_out (); # »èÁ¦ µÈ ÆÄÀÏ À̸§ ¿äû $ filename = $ r-> filename (); # FinFo $ Finfo = $ R-> FinFo (); # 'setHandler Perl-script'µ¿µîÇÑ $ r-> Çڵ鷯 ( 'perl-script'); # ¸Ó¸® ¿äû À̾ú½À´Ï±î? $ status = $ r-> header_only (); # ÀÔ·Â Çì´õ ¿äû Å×À̺í $ headers_in = $ r-> headers_in (); # ¿äû Ãâ·Â Çì´õ Å×À̺í $ headers_out = $ r-> headers_out (); # hostname $ hostname = $ r-> hostname (); # ÀÔ·Â ÇÊÅÍ ½ºÅà $ input_filters = $ r-> input_filters (); # ÇÏÀ§ ¿äû¿¡¼ ÁÖ ¿äû OBJ °¡Á® ¿À±â $ main_r = $ r-> main (); # ÇöÀç ¿äû (GET / POST / ETC)Àº ¹«¾ùÀԴϱî? $ method = $ r-> method (); # ÇöÀç ¹æ¹ý ¹øÈ£´Â ¹«¾ùÀԴϱî? $ methnum = $ r-> method_number (); # ÇöÀç ¸®¼Ò½º ¸¶Áö¸· ¼öÁ¤ ½Ã°£ $ mtime = $ r-> mtime (); # ´ÙÀ½ ¿äû °´Ã¼ (¸®µð·º¼Ç) $ next_r = $ r-> next (); # ·ÎÄà º¹»çº»ÀÌ ¾ø½À´Ï´Ù $ r-> no_local_copy (); # apache ascii notes Å×À̺í $ notes = $ r-> notes (); # Ãâ·Â ÇÊÅÍ ½ºÅà $ output_filters = $ r-> output_filters (); # path_info $ path_info = $ r-> path_info (); # ±¸¼º Áö½Ã¹® ¸ðµâ¿¡ »ç¿ëµË´Ï´Ù $ per_dir_config = $ r-> per_dir_config (); ÇöÀç ¿äûÀÇ ¼ö¸íÀÌÀÖ´Â # Ç® $ P = $ R-> POOL (); # ³»ºÎ ¸®µð·º¼ÇÀÇ ÀÌÀü ¿äû °³Ã¼ $ prev_r = $ r-> prev (); # ¿¬°á ¼öÁØ ÀÔ·Â ÇÊÅÍ ½ºÅà $ proto_input_filters = $ r-> proto_input_filters (); # HTTP ÇÁ·ÎÅäÄÝ ¹öÀü ¹øÈ£ $ proto_num = $ r-> proto_num (); # ¿¬°á ¼öÁØ Ãâ·Â ÇÊÅÍ ½ºÅà $ proto_output_filters = $ r-> proto_output_filters (); # ÇÁ·ÎÅäÄÝÀÌ Å¬¶óÀ̾ðÆ®°¡ "http / 1.0", "http / 1.1"µî $ protocol = $ r-> protocol (); # ÇÁ·Ï½Ã ¿äûÀº $ status = $ r-> proxyreq ($ val)ÀÔ´Ï´Ù. # ½Ã°£ÀÌ ½ÃÀÛµÉ ¶§ $ request_time = $ r-> request_time (); # ¼¹ö °³Ã¼ $ s = $ r-> server (); # ÀÀ´ä »óÅ $ status = $ r-> status (); # ÀÀ´ä »óÅ Çà $ status_line = $ r-> status_line (); # ÇÏÀ§ ÇÁ·Î¼¼½º $ R-> SubProcess_EnvÀÇ % env¸¦ Á¶ÀÛÇÕ´Ï´Ù. $ r-> subprocess_env ($ key => $ val); # ù ¹ø° HTTP ¿äû Çì´õ $ request = $ r-> the_request (); # URI°¡ ¼öÇàµÇÁö ¾ÊÀº URI°¡ ¾ø½À´Ï´Ù $ UNPRASSED_URI = $ R-> UNPARSED_URI (); # URI $ uri = $ r-> uri ()ÀÇ °æ·Î ºÎºÐ # Auth Username $ user = $ r-> user (); ¿ä±¸ »çÇ× : ¡¤ Perl.
apache2 :: requestrec. °ü·Ã ¼ÒÇÁÆ®¿þ¾î