Difference between revisions of "WebServer"

From GNUstepWiki
Jump to navigation Jump to search
(create stub)
 
Line 1: Line 1:
 
{{stub}}
 
{{stub}}
 
{{Framework|
 
{{Framework|
shortdescription = Framework for a GNUstep to act as HTTP or HTTPS server. |
+
shortdescription = Framework for a GNUstep progrsm to act as an HTTP or HTTPS server. |
currentversion = [http://downloads.planetmirror.com/pub/gnustep/gnustep/libs/WebServer-1.1.0.tar.gz 1.1.0] |
+
currentversion = [http://downloads.planetmirror.com/pub/gnustep/gnustep/libs/WebServer-1.1.1.tar.gz 1.1.1] |
releasedate = Mar 15, 2006 |
+
releasedate = Dec 30, 2006 |
license = unknown |
+
license = LGPL |
overview = < ... > |
+
overview = This provides a class to do all the heavy lifting of acting as a web server handling the HTTP and HTTPS protocols.  You just need to create an instance of it in your program, configure it with a port it is to listen on, and set another object in your program to act as a delegate. The delegate then handles the pre-parsed incoming requests in a similar way to a CGI script being run by a more conventional web server. The library also handles logging and provides many configuration options and helper methods of course. |
features = < ... > |
+
features =  
maintainer = unknown |
+
* Robust single threaded default operation, for ease of debugging your programs
 +
* Minimal configuration required
 +
* Parses parameter strings in requests
 +
* Parses url encoded form data
 +
* Parses multipart form data
 +
* Supports SSL
 +
* Supports basic authentication
 +
* Supports substitution of values into html templates
 +
* Provides logging |
 +
maintainer = Richard Frith-Macdonald |
 
relatedlinks =
 
relatedlinks =
 
*  |
 
*  |
 
category = [[Category:Networking Frameworks]]
 
category = [[Category:Networking Frameworks]]
 
}}
 
}}

Revision as of 07:04, 30 December 2006

This article or section is a stub (i.e., in need of additional material).
You can help us by expanding it


Framework for a GNUstep progrsm to act as an HTTP or HTTPS server.

Current Version: 1.1.1

  • Released: Dec 30, 2006
  • Licensed: LGPL

Overview

This provides a class to do all the heavy lifting of acting as a web server handling the HTTP and HTTPS protocols. You just need to create an instance of it in your program, configure it with a port it is to listen on, and set another object in your program to act as a delegate. The delegate then handles the pre-parsed incoming requests in a similar way to a CGI script being run by a more conventional web server. The library also handles logging and provides many configuration options and helper methods of course.

Features

  • Robust single threaded default operation, for ease of debugging your programs
  • Minimal configuration required
  • Parses parameter strings in requests
  • Parses url encoded form data
  • Parses multipart form data
  • Supports SSL
  • Supports basic authentication
  • Supports substitution of values into html templates
  • Provides logging

Maintainer

Richard Frith-Macdonald

Related Links