CPAN
Home  Documentation  Recent  Preferences  Modules  Distributions    Authors   
Find    in      

Modules     > >     H     > >     HTTP
HTTP::AppServer
Small extensible pure-Perl HTTP Server core
HTTP::AppServer::Base
HTTP::AppServer::Plugin
Plugin base for HTTP::AppServer plugins.
HTTP::AppServer::Plugin::CustomError
Plugin for HTTP::AppServer that defines custom error pages for all HTTP error codes.
HTTP::AppServer::Plugin::Database
Plugin for HTTP::AppServer that allows easy DBI database access.
HTTP::AppServer::Plugin::FileRetriever
Plugin for HTTP::AppServer that retrieves files from a document root.
HTTP::AppServer::Plugin::HTTPAuth
Plugin for HTTP::AppServer uses HTTP authentication to authenticate a client. The authentication works based on a certain handler regex.
HTTP::AppServer::Plugin::JsonCrud
HTTP::AppServer::Plugin::PlainHTML
Plugin for HTTP::AppServer that creates static html pages for a given set of database tables to make a website better accessable for search engine crawlers and drive SEO.
HTTP::Async
process multiple HTTP requests in parallel without blocking.
HTTP::Async::Polite
politely process multiple HTTP requests
HTTP::Body
HTTP Body Parser
HTTP::Body::MultiPart
HTTP Body Multipart Parser
HTTP::Body::MultiPart::Extend
Extend HTTP::Body::MultiPart's handler to do something you want
HTTP::Body::OctetStream
HTTP Body OctetStream Parser
HTTP::Body::Pairs
HTTP::Body::UrlEncoded
HTTP Body UrlEncoded Parser
HTTP::Body::XForms
HTTP Body XForms Parser
HTTP::Body::XFormsMultipart
HTTP Body XForms multipart/related submission Parser
HTTP::Browscap
Provides info on web browser capabilities
HTTP::BrowserDetect
Detect browser, version, OS from UserAgent
HTTP::Cache::Transparent
Cache the result of http-gets persistently
HTTP::CheckProxy
Perl module for testing for open proxies
HTTP::Client
Class for creating HTTP clients
HTTP::Client::Parallel
A HTTP client that fetchs all URIs in parallel
HTTP::Config
Configuration for request and response objects
HTTP::Cookies
Storage of cookies
HTTP::Cookies::Find
Locate cookies for the current user
HTTP::Cookies::Guess
Guesses UserAgent from file name.
HTTP::Cookies::iCab
work with iCab cookies
HTTP::Cookies::Microsoft
access to Microsoft cookies files
HTTP::Cookies::Mozilla
work with the Mozilla cookies.txt file
HTTP::Cookies::MozRepl
retrieve cookies from a live FireFox instance
HTTP::Cookies::Netscape
access to Netscape cookies files
HTTP::Cookies::Omniweb
work with the OmniWeb cookies.xml file
HTTP::Cookies::Opera
Cookie storage and management for Opera
HTTP::Cookies::Safari
work with Apple Safari cookie files
HTTP::Cookies::w3m
Cookie storage and management for w3m
HTTP::CryptoCookie
Highly Secure HTTP Cookies
HTTP::Daemon
Base class for simple HTTP servers
HTTP::Daemon::App
Create 2 or 3 line, fully functional (SSL) HTTP server(s)
HTTP::Daemon::ClientConn::SSL
HTTP::Daemon::SSL
a simple http server class with SSL support
HTTP::Daemon::Threaded
Apartment threaded HTTP::Daemon
HTTP::Daemon::Threaded::CGIAdapter
HTTP::Daemon::Threaded::CGIHandler
HTTP::Daemon::Threaded::Content
HTTP::Daemon::Threaded::ContentParams
HTTP::Daemon::Threaded::IOSelector
HTTP::Daemon::Threaded::Listener
HTTP::Daemon::Threaded::Logable
HTTP::Daemon::Threaded::Logger
HTTP::Daemon::Threaded::Session
HTTP::Daemon::Threaded::SessionCache
HTTP::Daemon::Threaded::Socket
HTTP::Daemon::Threaded::WebClient
HTTP::Date
Date conversion for HTTP date formats
HTTP::DAV
A client module for the WebDAV protocol
HTTP::DAV::Browse
browse the WebDAV tree
HTTP::DAV::Comms
HTTP::DAV::Lock
Represents a WebDAV Lock.
HTTP::DAV::Resource
Represents and interfaces with WebDAV Resources
HTTP::DAV::ResourceList
HTTP::DAV::Response
represents a WebDAV HTTP Response (ala HTTP::Response)
HTTP::DAV::Utils
HTTP::DAV::Xythos
Subclass of HTTP::DAV which adds support for Xythos Ticket authentication.
HTTP::DAVServer
responde to WebDAV requests
HTTP::DAVServer::AuthDigest
Allows for customized password lookups when using
HTTP::DAVServer::COPY
Implements the COPY method
HTTP::DAVServer::DELETE
Implements the DELETE method
HTTP::DAVServer::LOCK
Implements the LOCK method
HTTP::DAVServer::MKCOL
Implements the MKCOL method
HTTP::DAVServer::MOVE
Implements the MOVE method
HTTP::DAVServer::OPTIONS
Implements the OPTIONS method
HTTP::DAVServer::PROPFIND
Implements the PROPFIND method
HTTP::DAVServer::PROPPATCH
Implements the PROPPATCH method
HTTP::DAVServer::PUT
Implements the PUT method
HTTP::DAVServer::Respond
Produces all response codes, headers and sends output to client
HTTP::DAVServer::UNLOCK
Implements the UNLOCK method
HTTP::DetectUserAgent
Yet another HTTP useragent string parser.
HTTP::DownloadLimit
module to set restrictions for files downloading from your webserver
HTTP::Engine
Web Server Gateway Interface and HTTP Server Engine Drivers
HTTP::Engine::Compat
version 0.0.12 Compatibility layer of HTTP::Engine
HTTP::Engine::Compat::Context
Context object
HTTP::Engine::FirePHP
Log to FirePHP from within HTTP::Engine
HTTP::Engine::FirePHP::Dispatcher
An extension of FirePHP::Dispatcher
HTTP::Engine::Interface
HTTP::Engine::Interface::CGI
CGI interface for HTTP::Engine
HTTP::Engine::Interface::FCGI
FastCGI interface for HTTP::Engine
HTTP::Engine::Interface::ModPerl
mod_perl Adaptor for HTTP::Engine
HTTP::Engine::Interface::POE
POE interface for HTTP::Engine.
HTTP::Engine::Interface::PSGI
PSGI interface for HTTP::Engine
HTTP::Engine::Interface::ServerSimple
HTTP::Server::Simple interface for HTTP::Engine
HTTP::Engine::Interface::Standalone
Standalone HTTP Server
HTTP::Engine::Interface::Test
HTTP::Engine Test Interface
HTTP::Engine::Middleware
middlewares distribution
HTTP::Engine::Middleware::AccessLog
write access log
HTTP::Engine::Middleware::DebugRequest
dump request
HTTP::Engine::Middleware::DebugScreen
dump stack-trace when die
HTTP::Engine::Middleware::DoCoMoGUID
append guid=ON on each anchor tag and form action
HTTP::Engine::Middleware::Encode
Encoding Filter
HTTP::Engine::Middleware::FillInForm
fill-in-form stuff
HTTP::Engine::Middleware::FirePHP
Middleware adapter for HTTP::Engine::FirePHP
HTTP::Engine::Middleware::HTTPSession
session support at middleware layer
HTTP::Engine::Middleware::MethodOverride
simulate HTTP methods by query parameter
HTTP::Engine::Middleware::MobileAttribute
wrapper for HTTP::MobileAttribute
HTTP::Engine::Middleware::ModuleReload
module reloader for HTTP::Engine
HTTP::Engine::Middleware::Profile
stopwatch for request processing time
HTTP::Engine::Middleware::Profile::Role
HTTP::Engine::Middleware::Profile::Runtime
HTTP::Engine::Middleware::ReverseProxy
reverse-proxy support
HTTP::Engine::Middleware::Role
HTTP::Engine::Middleware::Role::Logger
HTTP::Engine::Middleware::Static
handler for static files
HTTP::Engine::Middleware::Status
server status manager
HTTP::Engine::Middleware::Status::Base
HTTP::Engine::Middleware::Status::Memory
Memory Status Plugin
HTTP::Engine::Middleware::UploadTemp
Deprecated. Please use $req->builder_options->{upload_tmp}
HTTP::Engine::MinimalCGI
fast loading, minimal HTTP::Engine::Interface
HTTP::Engine::Request
Portable HTTP request object
HTTP::Engine::Request::Upload
handles file upload requests
HTTP::Engine::RequestBuilder::CGI
HTTP::Engine::RequestBuilder::NoEnv
HTTP::Engine::Response
HTTP response object
HTTP::Engine::ResponseFinalizer
HTTP::Engine::Role::Interface
The Interface Role Definition
HTTP::Engine::Role::Request
HTTP::Engine::Role::RequestBuilder
HTTP::Engine::Role::RequestBuilder::HTTPBody
HTTP::Engine::Role::RequestBuilder::NoEnv
HTTP::Engine::Role::RequestBuilder::ParseEnv
HTTP::Engine::Role::RequestBuilder::ReadBody
HTTP::Engine::Role::RequestBuilder::Standard
HTTP::Engine::Role::Response
HTTP::Engine::Role::ResponseWriter
HTTP::Engine::Role::ResponseWriter::Finalize
HTTP::Engine::Role::ResponseWriter::OutputBody
HTTP::Engine::Role::ResponseWriter::OutputHeader
HTTP::Engine::Role::ResponseWriter::ResponseLine
HTTP::Engine::Role::ResponseWriter::WriteSTDOUT
HTTP::Engine::Test::Request
HTTP::Engine request object builder for test
HTTP::Engine::Types::Core
Core HTTP::Engine Types
HTTP::Exception
throw HTTP-Errors as (Exception::Class-) Exceptions
HTTP::Exception::1XX
Base Class for 1XX (info) Exceptions
HTTP::Exception::2XX
Base Class for 2XX (success) Exceptions
HTTP::Exception::3XX
Base Class for 3XX (redirect) Exceptions
HTTP::Exception::4XX
Base Class for 4XX (client error) Exceptions
HTTP::Exception::5XX
Base Class for 5XX (server error) Exceptions
HTTP::Exception::Base
Base Class for exception classes created by HTTP::Exception
HTTP::Exception::Loader
Creates HTTP::Exception subclasses
HTTP::File
Routines to deal with HTML input type file.
HTTP::GetImages
Spider to scrape images from HTML pages
HTTP::GHTTP
Perl interface to the gnome ghttp library
HTTP::Handle
HTTP Class designed for streaming
HTTP::HeaderParser::XS
HTTP header parser written in XS (C++)
HTTP::Headers
Class encapsulating HTTP Message headers
HTTP::Headers::Auth
HTTP::Headers::ETag
HTTP::Headers::Fast
faster implementation of HTTP::Headers
HTTP::Headers::UserAgent
Routine to detect web browser platform from User-Agent HTTP Header
HTTP::Headers::Util
Header value parsing utility functions
HTTP::Link::Parser
Parse HTTP "Link" headers
HTTP::Lint
Check HTTP messages and transactions for protocol violations
HTTP::Lint::UserAgent
HTTP User agent that warns for suspicious transactions
HTTP::Lite
Lightweight HTTP implementation
HTTP::LoadGen
a HTTP load generator toolset
HTTP::LoadGen::Logger
a Coro based logger
HTTP::LoadGen::Run
HTTP client for HTTP::LoadGen
HTTP::LoadGen::ScoreBoard
a slightly specialized IPC::ScoreBoard
HTTP::LRDD
link-based resource descriptor discovery
HTTP::Message
Base class for Request/Response
HTTP::Message::PSGI
Converts HTTP::Request and HTTP::Response from/to PSGI env and response
HTTP::MessageParser
Parse HTTP Messages
HTTP::MHTTP
this library provides reasonably low level access to the HTTP protocol, for perl. This does not replace LWP (what possibly could :-) but is a cut for speed.
HTTP::MobileAgent
HTTP mobile user agent string parser
HTTP::MobileAgent::AirHPhone
Air H" Phone implementation
HTTP::MobileAgent::Display
Display information for HTTP::MobileAgent
HTTP::MobileAgent::DoCoMo
NTT DoCoMo implementation
HTTP::MobileAgent::DoCoMoDisplayMap
HTTP::MobileAgent::EZweb
EZweb implementation
HTTP::MobileAgent::Flash
Flash information for HTTP::MobileAgent
HTTP::MobileAgent::Flash::DoCoMoFlashMap
HTTP::MobileAgent::Flash::EZWebFlashMap
HTTP::MobileAgent::Flash::SoftBankFlashMap
HTTP::MobileAgent::JPhone
J-Phone implementation
HTTP::MobileAgent::NonMobile
Non-Mobile Agent implementation
HTTP::MobileAgent::Plugin::Charset
Encode::JP::Mobile friendly
HTTP::MobileAgent::Plugin::CIDR
Add IP address check method to HTTP::MobileAgent
HTTP::MobileAgent::Plugin::CIDR::RegEx
HTTP::MobileAgent::Plugin::ID
Add ID fuctions to HTTP::MobileAgent
HTTP::MobileAgent::Plugin::Location
Add location fuctions to HTTP::MobileAgent
HTTP::MobileAgent::Plugin::Location::AreaObject
Object for handling i-Area object
HTTP::MobileAgent::Plugin::Location::LocationObject
Object for handling location object
HTTP::MobileAgent::Plugin::Location::LocationObject::GCC
Object for handling location object based on Geo::Coordinates::Converter
HTTP::MobileAgent::Plugin::Location::LocationObject::GP
Object for handling location object based on Geo::Point
HTTP::MobileAgent::Plugin::Location::LocationObject::LG
Object for handling location object based on Location::GeoTool
HTTP::MobileAgent::Plugin::Location::Support
Add flag of supporting location fuctions or not to HTTP::MobileAgent
HTTP::MobileAgent::Plugin::Locator
Handling mobile location information plugin for HTTP::MobileAgent
HTTP::MobileAgent::Plugin::Locator::Base
HTTP::MobileAgent::Plugin::Locator::DoCoMo::BasicLocation
HTTP::MobileAgent::Plugin::Locator::DoCoMo::GPS
HTTP::MobileAgent::Plugin::Locator::EZweb::BasicLocation
HTTP::MobileAgent::Plugin::Locator::EZweb::GPS
HTTP::MobileAgent::Plugin::Locator::SoftBank::BasicLocation
HTTP::MobileAgent::Plugin::Locator::SoftBank::GPS
HTTP::MobileAgent::Plugin::Locator::Willcom::BasicLocation
HTTP::MobileAgent::Plugin::RoamingZone
HTTP::MobileAgent::Request
HTTP::MobileAgent::Vodafone
Vodafone implementation
HTTP::MobileAttribute
Yet Another HTTP::MobileAgent(DEPRECATRED)
HTTP::MobileAttribute::Agent::AirHPhone
HTTP::MobileAttribute::Agent::Base
Agent の Abstract ベースクラス
HTTP::MobileAttribute::Agent::DoCoMo
HTTP::MobileAttribute::Agent::EZweb
HTTP::MobileAttribute::Agent::NonMobile
HTTP::MobileAttribute::Agent::ThirdForce
HTTP::MobileAttribute::Attribute::CarrierMethod
HTTP::MobileAttribute::CarrierDetector
HTTP::MobileAttribute::Plugin
HTTP::MobileAttribute::Plugin::CarrierLetter
キャリヤをあらわす1文字を得る
HTTP::MobileAttribute::Plugin::CIDR
キャリヤのCIDRの含まれるIPアドレスかを調べる
HTTP::MobileAttribute::Plugin::Core
HTTP::MobileAttribute::Plugin::Display
HTTP::MobileAttribute::Plugin::Display::Display
HTTP::MobileAttribute::Plugin::DoCoMo::Browser
iモードブラウザのバージョン情報
HTTP::MobileAttribute::Plugin::Encoding
HTTP::MobileAttribute と Encode::JP::Mobile とのつなぎこみ
HTTP::MobileAttribute::Plugin::GPS
gps compliant?
HTTP::MobileAttribute::Plugin::IS
is_* を定義する
HTTP::MobileAttribute::Plugin::IS::DoCoMo
is_* plugin for HTTP::MobileAttribute
HTTP::MobileAttribute::Plugin::IS::EZweb
HTTP::MobileAttribute::Plugin::IS::ThirdForce
is_* plugin for ThirdForce phones.
HTTP::MobileAttribute::Plugin::Locator
location support
HTTP::MobileAttribute::Plugin::Locator::AirHPhone::BasicLocation
HTTP::MobileAttribute::Plugin::Locator::Base
HTTP::MobileAttribute::Plugin::Locator::DoCoMo::BasicLocation
HTTP::MobileAttribute::Plugin::Locator::DoCoMo::GPS
HTTP::MobileAttribute::Plugin::Locator::EZweb::BasicLocation
HTTP::MobileAttribute::Plugin::Locator::EZweb::GPS
HTTP::MobileAttribute::Plugin::Locator::ThirdForce::BasicLocation
HTTP::MobileAttribute::Plugin::Locator::ThirdForce::GPS
HTTP::MobileAttribute::Plugin::UserID
ユーザ ID や端末 ID を返す
HTTP::MobileAttribute::Plugin::XHTMLCompliant
XHTML 対応しているの?
HTTP::MobileAttribute::Request
HTTP::MobileAttribute::Request::Apache
HTTP::MobileAttribute::Request::APRTable
HTTP::MobileAttribute::Request::Env
HTTP::MobileAttribute::Request::HTTPHeaders
HTTP::MobileUID
携帯端末の公式のユーザIDを取得する
HTTP::MobileUserID
mobile user ID is returned
HTTP::Monkeywrench
Web testing application
HTTP::Negotiate
HTTP content negotiation
HTTP::OAI
API for the OAI-PMH
HTTP::OAI::Debug
HTTP::OAI::Encapsulation
Base class for data objects that contain DOM trees
HTTP::OAI::Error
Encapsulates OAI error codes
HTTP::OAI::GetRecord
An OAI GetRecord response
HTTP::OAI::Harvester
Agent for harvesting from Open Archives version 1.0, 1.1, 2.0 and static ('2.0s') compatible repositories
HTTP::OAI::Header
Encapsulates an OAI header structure
HTTP::OAI::Headers
Encapsulation of 'header' values
HTTP::OAI::Identify
Provide access to an OAI Identify response
HTTP::OAI::ListIdentifiers
Provide access to an OAI ListIdentifiers response
HTTP::OAI::ListMetadataFormats
Provide access to an OAI ListMetadataFormats response
HTTP::OAI::ListRecords
Provide access to an OAI ListRecords response
HTTP::OAI::ListSets
Provide access to an OAI ListSets response
HTTP::OAI::Metadata
Base class for data objects that contain DOM trees
HTTP::OAI::Metadata::METS
METS accessor utility
HTTP::OAI::Metadata::OAI_DC
Easy access to OAI Dublin Core
HTTP::OAI::Metadata::OAI_Eprints
HTTP::OAI::Metadata::OAI_Identifier
HTTP::OAI::MetadataFormat
Encapsulates OAI metadataFormat XML data
HTTP::OAI::PartialList
HTTP::OAI::Record
Encapsulates an OAI record
HTTP::OAI::Repository
Documentation for building an OAI compliant repository using OAI-PERL
HTTP::OAI::Response
An OAI response
HTTP::OAI::ResumptionToken
Encapsulates an OAI resumption token
HTTP::OAI::SAXHandler
SAX2 utility filter
HTTP::OAI::Set
Encapsulates OAI set XML data
HTTP::OAI::UserAgent
Extension of the LWP::UserAgent for OAI HTTP requests
HTTP::Parser
parse HTTP/1.1 request into HTTP::Request/Response object
HTTP::Parser2::XS
yet another http parser
HTTP::Parser::XS
a fast, primitive HTTP request parser
HTTP::Parser::XS::PP
HTTP::Proxy
HTTP proxy
HTTP::Proxy::BodyFilter::Adnix
Automatically block advertising images with custom regexes
HTTP::Proxy::Builder
Assemble several proxies into a single one.
HTTP::Proxy::GreaseMonkey
Run GreaseMonkey scripts in any browser
HTTP::Proxy::GreaseMonkey::Redirector
Proxy cross-site requests
HTTP::Proxy::GreaseMonkey::Script
A GreaseMonkey script.
HTTP::Proxy::GreaseMonkey::ScriptHome
A directory of GreaseMonkey scripts
HTTP::Proxy::Selective
Simple HTTP Proxy which serves some paths from locations on local disk.
HTTP::ProxyAutoConfig
use a .pac or wpad.dat file to get proxy information
HTTP::ProxyCheck
a class to check the functionality of HTTP proxy servers.
HTTP::ProxyPAC
use a PAC (Proxy Auto Config) file to get proxy info
HTTP::ProxyPAC::Functions
HTTP::ProxyPAC::Result
Result object from HTTP::ProxyPAC find_proxy
HTTP::ProxySelector
Perl extension for automatically setting an anonymous proxy
HTTP::ProxySelector::Persistent
Locally cache and use a list of proxy servers for high volume, proxied LWP::UserAgent transactions
HTTP::ProxyTest
Reject an HTTP request if passed via an open proxy
HTTP::QuickBase
Wraps the QuickBase HTTP API
HTTP::Range
Handle multi-segment HTTP requests
HTTP::RangeSaver
handle partial content HTTP responses
HTTP::RecordedSession
Class to interface with serialized clicks from Apache::Recorder
HTTP::Recorder
Record interaction with web sites.
HTTP::Recorder::Httperf
An HTTP::Recorder subclass to record user actions as input for httperf for load testing
HTTP::Recorder::Httperf::Logger
HTTP::Recorder::Logger
HTTP::Request
Class encapsulating HTTP Requests
HTTP::Request::AsCGI
Setup a CGI enviroment from a HTTP::Request
HTTP::Request::Chunked
HTTP::Request::Common
Functions that generate HTTP::Requests
HTTP::Request::Form
Generates HTTP::Request objects out of forms
HTTP::Request::FromLog
convert to HTTP::Request object from Apache's access_log record.
HTTP::Request::FromLog::Engine::Base
Base class for HTTP::Request::FromLog::Engine::XXX.
HTTP::Request::FromLog::Engine::Default
Default engine
HTTP::Request::FromTemplate
Create HTTP requests from templates
HTTP::Request::Params
Retrieve GET/POST Parameters from HTTP Requests
HTTP::Request::StreamingUpload
streaming upload wrapper for HTTP::Request
HTTP::Response
Class encapsulating HTTP Responses
HTTP::Response::CGI
HTTP style response message, from CGI output
HTTP::Response::Encoding
Adds encoding() to HTTP::Response
HTTP::Response::OnDisk
HTTP::Response That Writes To Disk
HTTP::Response::Parser
create HTTP::Response object fast way
HTTP::Response::Parser::PP
HTTP::Response::Parser::XS
HTTP::Response::Tree
Class for a tree of multiple HTTP::Response objects
HTTP::RobotsTag
Parse Robots Tag In HTTP Headers
HTTP::RobotsTag::Rules
A Representation Of Robots Exclusion Rules
HTTP::Rollup
translate an HTTP query string to a hierarchical structure
HTTP::Router
Yet Another Path Router for HTTP
HTTP::Router::Debug
HTTP::Router::Declare
HTTP::Router::Match
Matched Object Representation for HTTP::Router
HTTP::Router::Route
Route Representation for HTTP::Router
HTTP::Server::Brick
Simple pure perl http server for prototyping "in the style of" Ruby's WEBrick
HTTP::Server::Connection
represents a client connection
HTTP::Server::Directory
describe a server directory
HTTP::Server::Directory::UserDirs
describe user directories
HTTP::Server::Multiplex
single process multi serve HTTP daemon
HTTP::Server::PSGI
Standalone PSGI compatible HTTP server
HTTP::Server::PSGI::Net::Server::PreFork
HTTP::Server::Session
one user at client-side
HTTP::Server::Simple
Lightweight HTTP server
HTTP::Server::Simple::Authen
Authentication plugin for HTTP::Server::Simple
HTTP::Server::Simple::Bonjour
Bonjour plugin for HTTP::Server::Simple
HTTP::Server::Simple::CGI
CGI.pm-style version of HTTP::Server::Simple
HTTP::Server::Simple::CGI::Environment
a HTTP::Server::Simple mixin to provide the CGI protocol
HTTP::Server::Simple::Dispatched
Regex-dispatched HTML::Server::Simple
HTTP::Server::Simple::Dispatched::Request
HTTP::Server::Simple::Er
lightweight server and interface
HTTP::Server::Simple::Kwiki
Standalone Kwiki server
HTTP::Server::Simple::Mason
An abstract baseclass for a standalone mason server
HTTP::Server::Simple::PSGI
PSGI handler for HTTP::Server::Simple
HTTP::Server::Simple::Recorder
Mixin to record HTTP::Server::Simple's sockets
HTTP::Server::Simple::Static
Serve static files with HTTP::Server::Simple
HTTP::Server::Singlethreaded
a framework for standalone web applications
HTTP::Server::VirtualHost
base-class for virtual host definitions
HTTP::Server::VirtualHost::LocalHost
default virtual host
HTTP::Session
simple session
HTTP::Session::ID::MD5
HTTP::Session::ID::SHA1
HTTP::Session::State::Base
HTTP::Session::State::Cookie
Maintain session IDs using cookies
HTTP::Session::State::GUID
Maintain session IDs using DoCoMo phone's unique id
HTTP::Session::State::Mixin::ResponseFilter
HTTP::Session::State::MobileAgentID
Maintain session IDs using mobile phone's unique id
HTTP::Session::State::MobileAttributeID
Maintain session IDs using mobile phone's unique id
HTTP::Session::State::Null
nop
HTTP::Session::State::Test
state module for testing
HTTP::Session::State::URI
embed session id to uri
HTTP::Session::Store::CHI
store session data with CHI
HTTP::Session::Store::DBI
store session data in DBI for L<HTTP::Session>
HTTP::Session::Store::DBM
DBM session store
HTTP::Session::Store::File
File session store
HTTP::Session::Store::KyotoTycoon
HTTP::Session with Cache::KyotoTycoon
HTTP::Session::Store::Memcached
store session data in memcached
HTTP::Session::Store::Null
dummy module for session store
HTTP::Session::Store::OnMemory
store session data on memory
HTTP::Session::Store::Test
store session data on memory for testing
HTTP::Sessioniser
Rebuild HTTP sessions from pcap streams
HTTP::SimpleLinkChecker
get the HTTP status of a URL
HTTP::Size
get the download size for web resources
HTTP::Status
HTTP Status code processing
HTTP::Throwable
a set of strongly-typed, PSGI-friendly HTTP 1.1 exception libraries
HTTP::Throwable::Factory
a factory that throws HTTP::Throwables for you
HTTP::Throwable::Role::BoringText
provide the simplest text_body method possible
HTTP::Throwable::Role::Generic
a generic built-by-hand exception
HTTP::Throwable::Role::NoBody
an exception with no body
HTTP::Throwable::Role::Redirect
an exception that is a redirect
HTTP::Throwable::Role::Status::BadGateway
502 Bad Gateway
HTTP::Throwable::Role::Status::BadRequest
400 Bad Request
HTTP::Throwable::Role::Status::Conflict
409 Conflict
HTTP::Throwable::Role::Status::ExpectationFailed
417 Expectation Failed
HTTP::Throwable::Role::Status::Forbidden
403 Forbidden
HTTP::Throwable::Role::Status::Found
302 Found
HTTP::Throwable::Role::Status::GatewayTimeout
504 Gateway Timeout
HTTP::Throwable::Role::Status::Gone
410 Gone
HTTP::Throwable::Role::Status::HTTPVersionNotSupported
505 HTTP Version Not Supported
HTTP::Throwable::Role::Status::ImATeapot
418 I'm a teapot
HTTP::Throwable::Role::Status::InternalServerError
500 Internal Server Error
HTTP::Throwable::Role::Status::LengthRequired
411 Length Required
HTTP::Throwable::Role::Status::MethodNotAllowed
405 Method Not Allowed
HTTP::Throwable::Role::Status::MovedPermanently
301 Moved Permanently
HTTP::Throwable::Role::Status::MultipleChoices
300 Multiple Choices
HTTP::Throwable::Role::Status::NotAcceptable
406 Not Acceptable
HTTP::Throwable::Role::Status::NotFound
404 Not Found
HTTP::Throwable::Role::Status::NotImplemented
501 Not Implemented
HTTP::Throwable::Role::Status::NotModified
304 Not Modified
HTTP::Throwable::Role::Status::PreconditionFailed
412 Precondition Failed
HTTP::Throwable::Role::Status::ProxyAuthenticationRequired
407 Proxy Authentication Required
HTTP::Throwable::Role::Status::RequestedRangeNotSatisfiable
416 Requested Range Not Satisfiable
HTTP::Throwable::Role::Status::RequestEntityTooLarge
413 Request Entity Too Large
HTTP::Throwable::Role::Status::RequestTimeout
408 Request Timeout
HTTP::Throwable::Role::Status::RequestURITooLong
414 Request-URI Too Long
HTTP::Throwable::Role::Status::SeeOther
303 See Other
HTTP::Throwable::Role::Status::ServiceUnavailable
503 Service Unavailable
HTTP::Throwable::Role::Status::TemporaryRedirect
307 Temporary Redirect
HTTP::Throwable::Role::Status::Unauthorized
401 Unauthorized
HTTP::Throwable::Role::Status::UnsupportedMediaType
415 Unsupported Media Type
HTTP::Throwable::Role::Status::UseProxy
305 Use Proxy
HTTP::Throwable::Role::TextBody
an exception with a plaintext body
HTTP::Tiny
A small, simple, correct HTTP/1.1 client
HTTP::TransparentCache
Cache the result of http get-requests persistently.
HTTP::Webdav
Interface to Neon HTTP and WebDAV library
HTTP::Webdav::Constants
HTTP::WebTest
Testing static and dynamic web content
HTTP::WebTest::Parser
Parse wtscript files.
HTTP::WebTest::Plugin
Base class for HTTP::WebTest plugins.
HTTP::WebTest::Plugin::Apache
Plugin for local web file tests
HTTP::WebTest::Plugin::Click
Click buttons and links on web page
HTTP::WebTest::Plugin::ContentSizeTest
Response body size checks
HTTP::WebTest::Plugin::Cookies
Send and recieve cookies in tests
HTTP::WebTest::Plugin::DateTest
Evaluate the "age" of embedded date strings in response body
HTTP::WebTest::Plugin::DefaultReport
Default test report plugin.
HTTP::WebTest::Plugin::Delay
Pause before running test
HTTP::WebTest::Plugin::HarnessReport
Test::Harness compatible reports
HTTP::WebTest::Plugin::Hooks
Provides callbacks called during test run
HTTP::WebTest::Plugin::Loader
Loads external plugins
HTTP::WebTest::Plugin::ResponseTimeTest
Tests for response time
HTTP::WebTest::Plugin::SetRequest
Initializes HTTP request for web test
HTTP::WebTest::Plugin::StatusTest
Checks the HTTP response status
HTTP::WebTest::Plugin::Sticky
Propagate hidden and text form fields
HTTP::WebTest::Plugin::TagAttTest
Test by tag and attribute existence
HTTP::WebTest::Plugin::TextMatchTest
Test the content of the HTTP response.
HTTP::WebTest::Plugin::XMLReport
Report plugin for HTTP::WebTest, generates output in XML format
HTTP::WebTest::ReportPlugin
Subclass for HTTP::WebTest report plugins.
HTTP::WebTest::Request
HTTP request objects
HTTP::WebTest::SelfTest
Helper package for HTTP::WebTest test suite
HTTP::WebTest::Test
Test object class
HTTP::WebTest::TestResult
Test results class
HTTP::WebTest::Utils
Miscellaneous subroutines used by HTTP::WebTest
HTTP::WebTest::XMLParser
Parse wtscript in XML representation.

Problems, suggestions, or comments to Randy Kobes. Questions? Check the FAQ.
Enable installations using PAR::WebStart.