Apache module API
E1012352
The Apache module API is a programming interface that allows developers to extend and customize the Apache HTTP Server’s functionality by writing modular components.
Statements (46)
| Predicate | Object |
|---|---|
| instanceOf |
application programming interface
ⓘ
software development interface ⓘ web server extension mechanism ⓘ |
| allows |
extension of core HTTP features
ⓘ
implementation of custom authentication schemes ⓘ implementation of custom content handlers ⓘ implementation of custom logging formats ⓘ third-party module development ⓘ |
| associatedWith | open-source web server development ⓘ |
| compatibleWith |
Unix-like operating systems
ⓘ
Windows operating systems NERFINISHED ⓘ |
| designedFor | modular architecture ⓘ |
| documentedIn | Apache HTTP Server documentation ⓘ |
| enables |
URL rewriting and mapping modules
ⓘ
authentication and authorization modules ⓘ content generation modules ⓘ dynamic loading of modules ⓘ filtering of HTTP requests and responses ⓘ logging and monitoring modules ⓘ request processing customization ⓘ |
| hasComponent |
command table for directives
ⓘ
configuration creation callbacks ⓘ hook registration functions ⓘ module structure definitions ⓘ |
| maintainedBy | Apache Software Foundation NERFINISHED ⓘ |
| partOf | Apache HTTP Server NERFINISHED ⓘ |
| provides |
access to Apache core features
ⓘ
configuration directives interface ⓘ data structures for HTTP requests and responses ⓘ hooks into the Apache request processing phases ⓘ logging and error reporting interfaces ⓘ module registration mechanisms ⓘ |
| relatedTo | Apache Portable Runtime NERFINISHED ⓘ |
| supports |
dynamic shared object modules
ⓘ
static module compilation ⓘ |
| supportsLanguage | C ⓘ |
| usedBy |
mod_auth_basic
NERFINISHED
ⓘ
mod_php ⓘ mod_proxy NERFINISHED ⓘ mod_rewrite NERFINISHED ⓘ mod_ssl NERFINISHED ⓘ third-party Apache modules ⓘ |
| usedFor |
customizing Apache HTTP Server behavior
ⓘ
developing Apache HTTP Server modules ⓘ extending Apache HTTP Server functionality ⓘ |
| uses | Apache Portable Runtime NERFINISHED ⓘ |
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.