GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  NGINX::READBODY::RUSSIAN (3)

.ds Aq ’

NAME

Nginx::ReadBody::Russian - XXXXXXX XXXXXXXXXXXX X XXXXXX Nginx::ReadBody XXX XXXXXXXXXXX perl web-XXXXXXX nginx

XXXXXX 0.07

CONTENTS

SYNOPSIS



  #nginx.conf (part of)
  location /post_here {
   error_page 345 = @get_there;
   error_page 346 = @good_post;
   error_page 347 = @bad_post;

   if ($request_method != POST)
    { return 345; }

   set $read_body_debug  1;
   set $read_body_check  My::Own::check_userdata;
   set $read_body_done   346;
   set $read_body_nodata 347;
   set $read_body_false  347;

   perl  Nginx::ReadBody::read;
   }



DESCRIPTION

X nginx XXX XXXXXXX, XXXXXXXXXXX XXXXXXXXX XXXXXXX XX XXXXXXXXX XXXXXXX XX XXXXXXXXX XXXXXXXXXX, XXXXXXXXXXXX X XXX XXXX. XXXX XXXXXX XXXXXXXXX XXXXX XXXXXXXX.

XXXXXX Nginx::ReadBody

read($request); XXXXXXXXXXXX XXXX XXXXXXXXXXXX XXXX location, X XXXXXX XXXXXXXX X XXXXXXX XXXX XXXXXXXX.
handler($request, $variableName, $defaultValue, $debug) XXXXX XXXXXXXXX XX XXXXXXXXXX XXXXXXXX XXXXXX XXXXXXXXXX, XXXXXXXXXXXXXXX XXXXXXXXXXX $variableName. XXXX XXXXXXXXXX, XXXXXXXXXX XXXXXXX XXXXXXXXX. XX XXXXXXXXXXXX, XXX XXXXXXXXXX location, XX XXXXXXXXXX XX XXXXXXX.

XXXXXXXXXX XXXXXXXXX XX XXXXXXX, XXXXXXXXXXXX X $variableName (XXX $defaultValue).

XXXXXXX XXXXXXXXX XX XXXXXX XXXXXXXXXXX $variableName (XX. XXXX) X XXXXXXX eval, XXXXXXXXX XXXXXXXXXX XXX XXXXXXXXX XXXXXXXXXXXXXXXXXX.

XXXXXXXXX XXXXXX:
$request XXXXX XXXXXXX, XXXXXXXXXXXXXXX nginx (XX. <http://wiki.nginx.org/NginxEmbeddedPerlModule>).
$variableName XXX XXXXXXXXXX, XXXXXXXXXXXX X nginx.conf X XXXXXXXXXX XXXXXXXX XXXXXXX-XXXXXXXXXXX.

XXXXXXXX XXXXXXXX XXXXXXX:
XXXXXXXX XXX XXXXXXXXXXXX X XXXXXX XX XXXXXXXXXXX XXXXX, XXXXXXXXXXXX XXXX XXX. XXX XXX:



    $handler = eval "sub { return $variableValue; }";



XXX XXXXXXX XXXXXXXX, My::Own::method.

XXXXXXXXXXXX X XXXXXX XX XXXXXXXXX XXXXXXX. XXX XXX:



    $handler = eval "\\&$variableValue";



XXXXXXXX XXXXXXX perl XXXXXXXX XXXXX: "sub {...}".

XXXXXXXXXXXX X XXXXXX XX XXXXXXXXXXXXXXXX XXXXXXXXX XXXXXXX. XXX XXX:



    $handler = eval $variableValue;



<B>X XXXXXX XX XXXXXXXXXX XXXX XXXXXXX!B> X XXX X XX XXXXXXXXXXXX XXXXXXX XX XXXX - XXXXXXXXXX $variableName X<eval>XXXX XXXXX XX XXXXX XXXXXXXXXX, X X XXXX XXX XXXXX XXXXXXXX, XXXX X XXX XXXXX XXXXXX - X XX XXXX.

XXXX XXXXXXXXXX $variableName XX XXXXXXXXXXXX XX XXXXXX XX XXXX XXXXXXXXX, XXX XXXX XXXXXXXXXX XXXXXXXXXXX X XXXXXX XX XXXXXXX XX XXXXX-XXXX XXXXXXXX XX XXXXXXX - XXXXXXXXXXXX XXXXXX XX XXXXXXX, XXXXXX XXXXXXXXXXXX XXX 500.

$defaultValue XXXX XXXXXXXX XXXXXXXXXXXX XXXXXX XXXXXXXXXXX XXXXXXXXXX, XXX XXXXXXX XXXXXXX X $variableName, XXXX XXX XX XXXXXXXXXX XXX XXXXXXXXX XXX XXXXXX XXXXXX.
$debug XXXXXXXXXX XXXXXXX XXXXXXXXXXX. XX. $read_body_debug.

variable($request, $variableName, $defaultValue, $debug) XXXXX - XX, XX XXXXXX XXXXX - XXXXXXXXXXX XXXXXXXXXX, XXXXXXXXXXXX X XXXXXXXXXXXX nginx. XX XXXXXXXXXXXX, XXX XXXXXXXXXX location, XX XXXXXXXXXX XX XXXXXXX.

XXXXXXXXX:
$request XXXXX XXXXXXX, XXXXXXXXXXXXXXX nginx (XX. <http://wiki.nginx.org/NginxEmbeddedPerlModule>).
$variableName XXX XXXXXXXXX, XXXXXXXXXX XXXXXXX XXXX XXXXXXX.
$defaultValue XXXXXXXX, XXXXXXXXXXXX, XXXX XXXXXXXXXX XX XXXXXXXXXX XXX XXXXXXXXXX XXX XXXXXX XXXXXX. XXXXX XXXX XXXXXXXXXXXXXX (undef).

XXXX XXXXXXXXXX XX XXXXXXXXXX, X XXX XXXXXXXX XXXXXXXXXX - XXXXXXXXXX XXXXXXXXXXXXXXXXXX X XXX XXXXXXXX. X, XXXXX XXXXXXX, XXXXXXXXXX XXXXXXXXXXXX XX XXXXXXXXXX XXXXXXXXXXX XXXXXXXXX XXXXXXX.

$debug XXXXXXXXXX XXXXXXX XXXXXXXXXXX. XX. $read_body_debug.

XXXXXXXXXX XXXXXXXXXXXXXXXXX XXXXX nginx.conf, XXXXXXXXXXX XXXXXXXXX XXXXXX

$read_body_debug XXXXXXXXXX, XXXXXX XX XXXXXXXXXX XXXXXXXXX XXXX XXXXXXXX X error.log.

XXXXXXXXX XXXXXXXX:
XXXXX 0 XXX XXXXXX XXXXXX <B>XXXXXXXX XX XXXXXXXXXB>. XXXXXXXXX XX XXXXXXXXXXXX X error.log.
XXXXXXXXXXXXX XXXXX, XXXXXXXX 1 XXX XXXXXXXX XXXXXX XXXXXXXXXX XXXXXXXXX XXXXXXXXXXXX XX XXXXX XXXXXXXXXXXXX.
XXXXXXXXXXX XXXXXXXX 0 but true XXX XXXXXXXXXXXXX XXXXX XXXXXXXXXX XXXXXXXXX XXXXXXXXXXXX, XX XXXXXXXXX XXXXXXXXXXX XXXXXXXXXX.

$read_body_nodata XXXXXXXXX XXXXXXXX XXXXXXX (XX. handler).

XXXXXXXX XX XXXXXXXXX: 400.

XXXXXXXXXX read() XXXXXXXX XXX XXXXXXX, XXXX XXXXXXXXXX XXX XXXXXX XX XXXXXXXX XXXX.

XXXXXXX XXXXXXXXXX X XXXXX XXXXXXXXXX: XXXXXXXX XXXXXXX (XX. <http://wiki.nginx.org/NginxEmbeddedPerlModule>).

XXXXXXXXX XXXXXXX XXXXXX XXXX XXXXX, XXX XXXX XX XXX XXXXXXXXXXXXXXX XXXX XXXXXXXXXXXX location.

$read_body_check XXXXXXXX XXXXXXXX XXXXXXX (XX. handler).

XXXXXXXX XX XXXXXXXXX: 0 but true. XXX XXXXXXXX, XXX, XXXX XXX XXXXXXXXXX XX XXXXXXXXXX, XXXXXX XXXXX XXXXXXXXX X XXXXXXX, XXXXXXXXXXXX X $read_body_done.

XXXXXXX XXXXXXXXXX XXXXX XXXXX XXXXXXXXX XXXX XXXXXXX XXX XXX XXXXXXXX.

XXXXXXX XXXXXXXXXX X XXXXX XXXXXXXXXX: XXXXXXXX XXXXXXX (XX. <http://wiki.nginx.org/NginxEmbeddedPerlModule>).

XXXXXXX XXXXXX XXXXXX TRUE XXX FALSE (XXXXXXXX XXX XXXXXX XXXXXXXX).

$read_body_done XXXXXXXX XXXXXXXX XXXXXXX (XX. handler).

XXXXXXXX XX XXXXXXXXX: 500. XXX XXXXXXXX, XXX, XXXX XXX XXXXXXXXXX XX XXXXXXXXXX, XXXXXXX XXXXX XXX XXXXXX 500. XXX XXXXX XXXXXXXXXXXXX XXXXX XXXXXXX, XXX XX XXXXX XXXXXXXXXX XXX XXXXXXXXXX.

XXXXXX XXXXXXXXXX XXXX XXXXXXX, XXXX $read_body_check XXXXXX TRUE.

XXXXXXX XXXXXXXXXX X XXXXX XXXXXXXXXX: XXXXXXXX XXXXXXX (XX. <http://wiki.nginx.org/NginxEmbeddedPerlModule>).

XXXXXXXXX XXXXXXX XXXXXX XXXX XXXXX, XXX XXXX XX XXX XXXXXXXXXXXXXXX XXXX XXXXXXXXXXXX location.

$read_body_false XXXXXXXX XXXXXXXX XXXXXXX (XX. handler).

XXXXXXXX XX XXXXXXXXX: 400.

XXXXXX XXXXXXXXXX XXXX XXXXXXX, XXXX $read_body_check XXXXXX FALSE.

XXXXXXX XXXXXXXXXX X XXXXX XXXXXXXXXX: XXXXXXXX XXXXXXX (XX. <http://wiki.nginx.org/NginxEmbeddedPerlModule>).

XXXXXXXXX XXXXXXX XXXXXX XXXX XXXXX, XXX XXXX XX XXX XXXXXXXXXXXXXXX XXXX XXXXXXXXXXXX location.

    EXPORT

XX XXXXXXXXXXXX XXXXXX.

SEE ALSO

<http://wiki.nginx.org/NginxEmbeddedPerlModule>.

AUTHOR

XXXXXX XXXXXXXXXX, <tpaba@cpan.org>

COPYRIGHT AND LICENSE

Copyright (C) 2010 by Daniel Podolsky

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.4 or, at your option, any later version of Perl 5 you may have available.

Search for    or go to Top of page |  Section 3 |  Main Index


perl v5.20.3 NGINX::READBODY::RUSSIAN (3) 2010-04-19

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.