Banner showing base of Eiffel tower

Github

Download version 1.4.8: Windows or Linux

Network Library: HTTP Servlet Services

This library cluster has 9 classes.

ECF: fast-cgi.ecf

Some basic HTTP services implemented using the Fast-CGI API including:

Directory: library/network/fcgi-service

[ . ]

. /config

. /servlet

. /support

[ . ]

EL_HACKER_INTERCEPT_SERVICE

Intercept hacking attempts, returning 404 file not found message as plaintext and creating firewall rule blocking IP address

Further Information

Click on class link to see client examples.

config

EL_HACKER_INTERCEPT_CONFIG

Hacker intercept configuration

servlet

EL_DIVERGENT_SERVLET

Experimental servlet with service procedure that distributes requests to procedures in service_procedures_table according to the request path base name, i.e. the last directory step: request.dir_path.base

Works best if the web server URL matching rule is a regular expression.

Further Information

Click on class link to see client examples.

EL_HACKER_INTERCEPT_SERVLET

Intercept hacking attempts, returning 404 file not found message as plaintext and creating firewall rule blocking IP address. The ban is temporary and lasts for the number of days specified by {EL_HACKER_INTERCEPT_CONFIG}.ban_rule_duration.

Further Information

Click on class link to see notes and client examples.

EL_IP_ECHO_SERVLET

Fast CGI IP echo servlet

Further Information

Click on class link to see client examples.

EL_OK_SERVLET

Servlet that returns OK as a response.

Further Information

Click on class link to see client examples.

EL_SOFTWARE_VERSION_INFO_SERVLET

Current version info for downloadable software

Further Information

Click on class link to see client examples.

support

EL_CURRENT_SOFTWARE_VERSION

Current downloadable software version

EL_SOFTWARE_VERSION_INFO

Downloadable software version info