diff --git a/README.md b/README.md index 8bda4594..4b4f40d9 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ Official project site for Eiffel Web Framework: -* https://github.com/Eiffel-World/Eiffel-Web-Framework +* http://eiffel-world.github.com/Eiffel-Web-Framework/ For more information please have a look at the related wiki: * https://github.com/Eiffel-World/Eiffel-Web-Framework/wiki @@ -20,6 +20,9 @@ Overview * 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) diff --git a/examples/hello_routed_world/src/hello_routed_world.e b/examples/hello_routed_world/src/hello_routed_world.e index a29ce2e8..966366ea 100644 --- a/examples/hello_routed_world/src/hello_routed_world.e +++ b/examples/hello_routed_world/src/hello_routed_world.e @@ -10,7 +10,7 @@ class inherit ANY - DEFAULT_URI_TEMPLATE_ROUTED_APPLICATION + URI_TEMPLATE_ROUTED_APPLICATION ROUTED_APPLICATION_HELPER @@ -36,7 +36,7 @@ feature {NONE} -- Initialization setup_router local ra: REQUEST_AGENT_HANDLER [REQUEST_URI_TEMPLATE_HANDLER_CONTEXT] - rag: DEFAULT_REQUEST_URI_TEMPLATE_ROUTING_HANDLER + rag: REQUEST_URI_TEMPLATE_ROUTING_HANDLER do router.map_agent ("/home", agent execute_home) @@ -126,8 +126,8 @@ feature -- Execution res.write_string ("