Name : perl-Web-Request
| |
Version : 0.11
| Vendor : obs://build_opensuse_org/devel:languages:perl
|
Release : lp155.1.1
| Date : 2023-07-20 17:18:27
|
Group : Development/Libraries/Perl
| Source RPM : perl-Web-Request-0.11-lp155.1.1.src.rpm
|
Size : 0.06 MB
| |
Packager : https://www_suse_com/
| |
Summary : common request class for web frameworks
|
Description :
Web::Request is a request class for the PSGI manpage applications. It provides access to all of the information received in a request, generated from the PSGI environment. The available methods are listed below.
Note that Web::Request objects are intended to be (almost) entirely read-only - although some methods (\'headers\', \'uri\', etc) may return mutable objects, changing those objects will have no effect on the actual environment, or the return values of any of the other methods. Doing this is entirely unsupported. In addition, the return values of most methods that aren\'t direct accesses to \'env\' are cached, so if you do modify the actual environment hashref, you should create a new Web::Request object for it.
The one exception is the \'encoding\' attribute, which is allowed to be modified. Changing the encoding will change the return value of any subsequent calls to \'content\', \'query_parameters\', \'all_query_parameters\', \'body_parameters\', and \'all_body_parameters\'.
Web::Request is based heavily on the Plack::Request manpage, but with the intention of growing to become more generally useful to end users (rather than just framework and middleware developers). In the future, it is expected to grow in functionality to support a lot more convenient functionality, while Plack::Request has a more minimalist goal.
|
RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/perl:/CPAN-W/15.5/noarch |