Search results for "module:HTTP::Entity::Parser"
HTTP::Entity::Parser - PSGI compliant HTTP Entity Parser
HTTP::Entity::Parser is a PSGI-compliant HTTP Entity parser. This module also is compatible with HTTP::Body. Unlike HTTP::Body, HTTP::Entity::Parser reads HTTP entities from PSGI's environment "$env->{'psgi.input'}" and parses it. This module support...
KAZEBURO/HTTP-Entity-Parser-0.25 - 28 Nov 2020 02:35:43 UTC
HTTP::Entity::Parser::JSON - parser for application/json
KAZEBURO/HTTP-Entity-Parser-0.25
-
28 Nov 2020 02:35:43 UTC
HTTP::Entity::Parser::MultiPart - parser for multipart/form-data
This is a parser class for multipart/form-data. MultiPart parser use HTTP::MultiPartParser....
KAZEBURO/HTTP-Entity-Parser-0.25 - 28 Nov 2020 02:35:43 UTC
HTTP::Entity::Parser::UrlEncoded - parser for application/x-www-form-urlencoded
This is a parser class for application/x-www-form-urlencoded....
KAZEBURO/HTTP-Entity-Parser-0.25 - 28 Nov 2020 02:35:43 UTC
HTTP::Entity::Parser::OctetStream - parser for application/octet-stream
This is a parser class for application/octet-stream and other. This is used as default parser. OctetStream always returns empty list....
KAZEBURO/HTTP-Entity-Parser-0.25 - 28 Nov 2020 02:35:43 UTC
HTTP::Promise::Entity - HTTP Entity Class
This class represents an HTTP entity, which is an object class containing an headers object and a body object. It is agnostic to the type of HTTP message (request or response) it is associated with and can be used recurrently, such as to represent a ...
JDEGUEST/HTTP-Promise-v0.3.3 - 09 Oct 2023 23:16:20 UTC
HTTP::Promise - Asynchronous HTTP Request and Promise
HTTP::Promise provides with a fast and powerful yet memory-friendly API to make true asynchronous HTTP requests using fork with Promise::Me. It is based on the design of HTTP::Message, but with a much cleaner interface to make requests and manage HTT...
JDEGUEST/HTTP-Promise-v0.3.3 - 09 Oct 2023 23:16:20 UTC
HTTP::Promise::IO - I/O Handling Class for HTTP::Promise
This class implements a filehandle reader and writer with a twist. First off, it does not rely on lines, since data stream or in general data from HTTP requests and responses do not necessarily always contain lines. Binary data are sent without neces...
JDEGUEST/HTTP-Promise-v0.3.3 - 09 Oct 2023 23:16:20 UTC
HTTP::Promise::Parser - Fast HTTP Request & Response Parser
This is an http request and response parser using XS modules whenever posible for speed and mindful of memory consumption. As rfc7230 states in its section 3 <https://tools.ietf.org/html/rfc7230#section-3>: "The normal procedure for parsing an HTTP m...
JDEGUEST/HTTP-Promise-v0.3.3 - 09 Oct 2023 23:16:20 UTC
HTTP::Promise::MIME - MIME Types and File Extension Class
HTTP::Promise::MIME is a class to find out the mime type of a file or its suffix a.k.a. extension based on its mime type. The database of mime types is stored internally, so there is no dependence on outside file. You can, however, specify an optiona...
JDEGUEST/HTTP-Promise-v0.3.3 - 09 Oct 2023 23:16:20 UTC
HTTP::Promise::Pool - HTTP Connections Cache
This modules managed a cache of HTTP connections....
JDEGUEST/HTTP-Promise-v0.3.3 - 09 Oct 2023 23:16:20 UTC
HTTP::Promise::Body - HTTP Message Body Class
This class represents an entity body. Here is how it fits in overall relation with other classes. +-------------------------+ +--------------------------+ | | | | | HTTP::Promise::Request | | HTTP::Promise::Response | | | | | +------------|----------...
JDEGUEST/HTTP-Promise-v0.3.3 - 09 Oct 2023 23:16:20 UTC
HTTP::Promise::Stream - Data Stream Encoding and Decoding
HTTP::Promise::Stream serves to set a stream of data tha that optionally may need to be encoding or decoding, and read or write data from or to it that may also need to be compressed or decompressed. Once those versatile parameters are set, one can u...
JDEGUEST/HTTP-Promise-v0.3.3 - 09 Oct 2023 23:16:20 UTC
HTTP::Promise::Status - HTTP Status Codes & Locale Equivalents
This module allows the access of http constants similar to mod_perl and using their numeric value, and also allows to get the localised version of the http status for a given code for currently supported languages: fr_FR (French), en_GB (British Engl...
JDEGUEST/HTTP-Promise-v0.3.3 - 09 Oct 2023 23:16:20 UTC
HTTP::Promise::Headers - HTTP Headers Class
This class uses for the most part an XS module (HTTP::XSHeaders) to be very fast, and yet provides a convenient and versatile interface to retrieve and manipulate HTTP headers. A number of classes has been created to have a more granular control on t...
JDEGUEST/HTTP-Promise-v0.3.3 - 09 Oct 2023 23:16:20 UTC
HTTP::Promise::Request - HTTP Request Class
HTTP::Promise::Request implements a similar interface to HTTP::Request, but does not inherit from it. It uses a different API internally and relies on XS modules for speed while offering more features. HTTP::Promise::Request inherits from HTTP::Promi...
JDEGUEST/HTTP-Promise-v0.3.3 - 09 Oct 2023 23:16:20 UTC
HTTP::Promise::Message - HTTP Message Class
This class represents an HTTP message, and implements methods that are common to either a request or a response. This class is inherited by HTTP::Promise::Request and HTTP::Promise::Response. It difffers from HTTP::Promise::Entity in that HTTP::Promi...
JDEGUEST/HTTP-Promise-v0.3.3 - 09 Oct 2023 23:16:20 UTC
HTTP::Promise::Response - HTTP Response Class
HTTP::Promise::Response implements a similar interface to HTTP::Response, but does not inherit from it. It uses a different API internally and relies on XS modules for speed while offering more features. HTTP::Promise::Response inherits from HTTP::Pr...
JDEGUEST/HTTP-Promise-v0.3.3 - 09 Oct 2023 23:16:20 UTC
HTTP::Promise::Exception - HTTP Exception
This class inherits all its methods from Module::Generic::Exception...
JDEGUEST/HTTP-Promise-v0.3.3 - 09 Oct 2023 23:16:20 UTC
HTTP::Promise::Stream::UU - Stream Encoder for UU Encoding
This implements an encoding and decoding mechanism for UU encoding using either of the following on input and output: "filepath" If the parameter is neither a scalar reference nor a file handle, it will be assumed to be a file path. "file handle" Thi...
JDEGUEST/HTTP-Promise-v0.3.3 - 09 Oct 2023 23:16:20 UTC