jvelilla
5adf40a9ed
Updated Restbucks examples, handle not method allowed
...
in a better way, added the readme file.
2011-09-28 08:54:12 -03:00
jvelilla
f20bc42b76
Merge remote-tracking branch 'jocelynEWF/master'
2011-09-28 07:36:35 -03:00
Jocelyn Fiat
738eb7555f
Changed ITERATION_CURSOR [WGI_VALUE] into ITERABLE [WGI_VALUE] for WGI_REQUEST.*parameters* and similar
...
Applied recent changes on EWF_HEADER
2011-09-26 17:10:05 +02:00
jvelilla
19b5edd9b4
Added validations.
2011-09-23 09:06:23 -03:00
jvelilla
888bc61522
Initial import, work in progress restbuck example. Only support create
...
a resource
2011-09-22 09:29:59 -03:00
jvelilla
32bb75b9dc
Merge remote-tracking branch 'jocelynEWF/master'
2011-09-16 07:04:40 -03:00
Jocelyn Fiat
86825854ca
Added WGI_MULTIPLE_STRING_VALUE
...
Renamed value as WGI_STRING_VALUE.string
Renamed a few classes .._CONTEXT_I as .._CONTEXT
updated example.
2011-09-15 17:49:47 +02:00
jvelilla
c37fe9ad79
Merge remote-tracking branch 'jocelynEWF/master'
2011-09-14 07:58:40 -03:00
Jocelyn Fiat
92105ca7b3
updated config file and examples
2011-09-13 17:07:17 +02:00
Jocelyn Fiat
32197d0513
changing design to use generic instead of anchor types
2011-09-09 16:24:11 +02:00
Jocelyn Fiat
11286eeeef
make router more easy to inherit from and specialized
2011-09-09 14:10:54 +02:00
jvelilla
7bd5cdc232
Merge remote-tracking branch 'jocelynEWF/master'
2011-09-08 07:44:27 -03:00
jvelilla
ef85c07603
Update
2011-09-08 07:43:36 -03:00
Jocelyn Fiat
244fdf1b02
Added request methods criteria for the router component.
...
Now one can decide
map_agent_with_request_methods ("/foo/bar/{bar_id}", agent handle_foo_bar, <<"GET">>)
(and similar for non agent way)
This might be useful in pure RESTful environment.
2011-09-07 12:14:03 +02:00
Jocelyn Fiat
3c9fce293f
fixed example .. where we forgot to set the status, and send the header
...
(DbC helped here)
2011-09-07 12:10:48 +02:00
Jocelyn Fiat
6a581f6d62
Changed prefix from EWSGI_ to WGI_
...
Changed meta variable type to READABLE_STRING_32
2011-08-30 19:20:42 +02:00
Jocelyn Fiat
ed8f5d694f
naming: meta_variable(s)
...
changed some string type to READABLE_STRING_32
or READABLE_STRING_8 for now regarding Meta variables (need decision here..)
2011-08-29 12:48:03 +02:00
Jocelyn Fiat
c20600f281
changed prefix GW_ into EWF_ for EiffelWebFramework
...
use READABLE_STRING_GENERAL instead of just STRING
2011-08-25 16:00:18 +02:00
Jocelyn Fiat
f6b362217c
Merged REQUEST and ENVIRONMENT into REQUEST
...
renamed ENVIRONMENT_NAMES into META_NAMES
better usage of READABLE_STRING_GENERAL, and other strings
abstract RESPONSE_BUFFER in implementation of EWSGI
for the implementation, inheriting from deferred specification (more to come later)
2011-08-25 14:41:35 +02:00
Jocelyn Fiat
4d0148d562
fixing wrong feature usage
2011-08-24 15:54:01 +02:00
Jocelyn Fiat
c372494713
cosmetic in config file .ecf
2011-08-02 10:47:16 +02:00
Jocelyn Fiat
10f4a99ee1
add "write_headers_string" to RESPONSE_BUFFER
2011-08-02 10:46:53 +02:00
Jocelyn Fiat
4eb22d0272
Tried to reduce gap between both EWSGI proposals
...
Re-adapt the Spec-compliant solution (instead of Lib-compliant solution).
Thus no more 100% deferred interface.
Rename EWSGI_RESPONSE into EWSGI_RESPONSE_BUFFER
Added in extra/response-as-result/ an copy/paste from the implementation of Paul's proposal (not up to date with Paul's spec). But this is mainly for information and tests.
Removed part of the ewsgi/specification interfaces ... to be able to test EWSGI compliant library against the pure specification (experimental).
Renamed most of the GW_... into EWSGI_...
2011-08-01 16:41:16 +02:00
Jocelyn Fiat
801caa4e69
added hello_routed_world example
...
few changes on new `router' library (still in-progress)
2011-07-29 15:13:08 +02:00
Jocelyn Fiat
f1d8d18811
a few renaming
...
better GW_ENVIRONMENT interface
2011-07-07 17:24:21 +02:00