Changed return type of meta_variable to be WGI_STRING_VALUE ... since the meta variable can not be anything else. Made sure REQUEST_URI starts with one and only one slash Internal implementation: the _table now compares object Removed SELF variable ... at least for now Be sure to provide a REQUEST_URI even if the underlying connector does not.
Official project site for Eiffel Web Framework:
For more information please have a look at the related wiki:
How to get the source code?
git clone https://github.com/Eiffel-World/Eiffel-Web-Framework.git cd Eiffel-Web-Framework git submodule update --init git submodule foreach git pull origin master git submodule foreach git checkout master
Overview
-
library/server/ewsgi: Eiffel Web Server Gateway Interface
-
library/server/ewsgi/connectors: various web server connectors for EWSGI
-
library/server/libfcgi: Wrapper for libfcgi SDK
-
library/server/request/router: URL dispatching/routing based on uri, uri_template, or custom.
-
library/server/request/rest: experimental: RESTful library to help building RESTful services
-
library/protocol/http: HTTP related classes, constants for status code, content types, ...
-
library/protocol/uri_template: URI Template library (parsing and expander)
-
library/error: very simple/basic library to handle error
-
library/text/encoder: Various simpler encoder: base64, url-encoder, xml entities, html entities
For more information please have a look at the related wiki: