PerlHandler |
Apache::CallHandler | Map filenames to subroutine calls |
Apache::Dir | Control directory indexing |
Apache::Embperl | Embed Perl code in HTML files |
Apache::ePerl | Embedded Perl (ePerl) emulation |
Apache::FTP | Emulate an FTP proxy |
Apache::GzipChain | Compress output from another handler |
Apache::JavaScript | Generate JavaScript code |
Apache::OutputChain | Chain multiple handlers via "filter" modules |
Apache::PassFile | Send files via OutputChain |
Apache::Registry | Run unaltered CGI scripts |
Apache::RobotRules | Enforce robots.txt rules |
Apache::Sandwich | Add per-directory headers and footers |
Apache::VhostSandwich | Add headers and footers for virtual hosts |
Apache::SSI | Implement server side includes in Perl |
Apache::Stage | Manage a document staging directory |
Apache::WDB | Query databases via DBI |
PerlHeaderParserHandler |
Apache::AgentDeny | Deny abusive clients |
PerlAuthenHandler |
Apache::Authen | Authenticate users |
Apache::AuthCookie | Authenticate and authorize users via cookies |
Apache::AuthenDBI | Authenticate via Perl's DBI |
Apache::AuthExpire | Expire authentication credentials |
Apache::AuthenGSS | Authenticate users with Generic Security Service |
Apache::AuthenLDAP | Authenticate users with LDAP |
Apache::AuthNIS | Authenticate users with NIS |
Apache::BasicCookieAuth | Accept cookie or basic authentication credentials |
Apache::DBILogin | Authenticate using a backend database |
Apache::DCELogin | Authenticate within a DCE login context |
Apache::AuthAny | Authenticate with any username/password |
PerlAuthzHandler |
Apache::AuthCookie | Authenticate and authorize via cookies |
Apache::AuthzAge | Authorize based on age |
Apache::AuthzDCE | Authorize based on DFS/DCE ACL |
Apache::AuthzDBI | Authorize groups via DBI |
Apache::AuthNIS | Authenticate and authorize via NIS |
Apache::RoleAuthz | Role-based authorization |
PerlAccessHandler |
Apache::AccessLimitNum | Limit user access by the number of requests |
Apache::DayLimit | Limit access based on the day of the week |
Apache::RobotLimit | Limit access of robots |
PerlTypeHandler |
Apache::AcceptLanguage | Send file types based on user's language preference |
PerlTransHandler |
Apache::DynaRPC | Translate URIs into RPCs |
Apache::Junction | Mount remote web-server namespace |
Apache::LowerCaseGETs | Translate to lowercase URIs as needed |
Apache::MsqlProxy | Translate URIs into mSQL queries |
Apache::ProxyPassThru | Skeleton for vanilla proxy |
Apache::ProxyCache | Caching proxy |
PerlFixupHandler |
Apache::HttpEquiv | Convert HTML HTTP-EQUIV tags to HTTP headers |
Apache::Timeit | Benchmark Perl handlers |
PerlLogHandler |
Apache::DumpHeaders | Display HTTP transaction headers |
Apache::Traffic | Log the number of bytes transferred on a per-user basis |
Apache::WatchDog | Look for problematic URIs |
PerlChildInitHandler |
Apache::Resource | Limit resources used by httpd children |
Server configuration |
Apache::ConfigLDAP | Configure server via LDAP and <Perl> sections |
Apache::ConfigDBI | Configure server via DBI and <Perl> sections |
Apache::ModuleConfig | Interface to configuration API |
Apache::PerlSections | Utilities for <Perl> sections |
Apache::httpd_conf | Methods to configure and run an httpd |
Apache::src | Methods for finding and reading bits of source |
Database |
Apache::DBI | Manage persistent DBI connections |
Apache::Sybase | Manage persistent DBlib connections |
Apache::Mysql | Manage persistent mysql connections |
Interfaces and integration with various Apache C modules |
Apache::Constants | Constants defined in httpd.h |
Apache::Include | Enable use of Apache::Registry scripts within SSI with mod_include |
Apache::Global | Give access to server global variables |
Apache::LogError | Give an interface to aplog_error |
Apache::LogFile | Give an interface to Apache's piped logs, etc. |
Apache::Mime | Give an interface to mod_mime functionality |
Apache::Module | Give an interface to Apache C module structures |
Apache::Options | Import Apache::Constants "options" |
Apache::Scoreboard | Give an interface to scoreboard API |
Apache::Servlet | Give an interface to the Java Servlet engine |
Apache::Sfio | Give an interface to r->connection->client->sf* |
Development and debug tools |
Apache::Debug | Provide debugging utilities to mod_perl |
Apache::DProf | Hook Devel::DProf into mod_perl |
Apache::FakeRequest | Implement Apache methods offline |
Apache::Peek | Emulate Devel::Peek for mod_perl |
Apache::SawAmpersand | Make sure no one is using $&, $', or $' |
Apache::StatINC | Reloads used or required files when updated |
Apache::Status | Get information about loaded modules |
Apache::Symbol | Support symbols |
Apache::test | Define handy routines for make test scripts |
Miscellaneous |
Apache::Byterun | Run Perl bytecode modules |
Apache::Mmap | Share data via Mmap module |
Apache::Persistent | Store data via IPC::, DBI, or disk |
Apache::PUT | Handler for the HTTP PUT method |
Apache::RegistryLoader | Apache::Registry startup script loader |
Apache::Safe | Adaptation of safecgiperl |
Apache::Session | Maintain client <-> httpd session/state |
Apache::SIG | Signal handlers for mod_perl |
Apache::State | Powerful state engine |