User defined request handlers

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello everyone,

          I’m a new face in httpd development and have a query regarding the customization request handlers creation and its process with httpd.

 

1.    In order to process the customized requests and their parameters through httpd, I was able to create a new module, configured data in conf file and successfully done the deployment with Apache “modules” folder. It works fine, no issues.

 

2.    Now, I want to develop the HTTP Webserver using the apache precompiled libraries like libhttpd, libapr-1, libapriconv-1 and libaprutil-1 and then would like to create the custom request handlers through hooking mechanism.

 

a.    Here, I was able to create the HTTP Server and it’s running successfully, but I couldn’t create my own request handlers using the hook functions API’s and their in-built macro available in Apache.

 

Based on Apache 2.2 documentation, I’m using the following code.

 

AP_DECLARE_HOOK(int, hook_name, (request_rec *r))

         

                             APR_HOOK_STRUCT(

                                      APR_HOOK_LINK(My_RequestHandler)

                             )

 

                             AP_IMPLEMENT_HOOK_RUN_ALL(int, My_RequestHandler, (request_rec *r),  r, OK, DECLINED)

         

It gives me the compilation error on Windows, can anyone of you help me to resolve this issue?

 

 

Thanks,
Sahay


[Index of Archives]     [Open SSH Users]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Squid]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux