The painful saga of creating an Apache 2.0 module.
- Creating a C Apache module on Mac OS X Leopard
- From start to finish, how to use apxs to create and install an Apache module written in C that adds a dynamic header to the http headers of all pages on your site.
- Calling an external server from an Apache module
- This installment in my ongoing Apache module saga will call an external web server, and allow or deny access depending on what that external server replies.
- XML and Buckets in Apache Modules
- Apache has its own functions for dealing with XML and for drawing down responses over network connections. This module will parse a remote XML response, authorize according to that response, and provide the elements of the response as Apache environment variables.
- Brigades and HTTP 1.1 in an Apache module
- In the previous installment, I used a bucket to fill up a single request for data from an external server. In this installment, I’ll use an entire brigade to fill up on a chunked response from an HTTP 1.1 server.