EWF
EWF copied to clipboard
Eiffel Web Framework -- Provide a common framework to build easily web server application in Eiffel (portable on various connector and platforms)
If an incomplete JSON document is being parsed (e.g. if you have only fetched 8K out of a 380K HTTP response), then parse_string will keep appending NULLs to the end...
1) status_code is defined as an INTEGER, but it can never be negative. Better if it were a NATURAL. Likewise values in HTTP_STATUS_CODE 2) status_is_set checks for > 0, but...
The use of POST on an existing resource (such as when POST is used as a GET), although not RESTful, is allowed by HTTP/1.1 ("The action performed by the POST...
{HTTP_STATUS_CODE}.411 does not appear to have any callers (at least in the policy-driven framework). Nor does Nino's HTTP_CONSTANTS.length_required. Probably WSF_PUT_HANDLER and WSF_POST_HANDLER should have logic to reject a request lacking...
In the HTTP/1.1 spec, section 13.3.4, we see: "An HTTP/1.1 origin server, upon receiving a conditional request that includes both a Last-Modified date (e.g., in an If-Modified-Since or If-Unmodified-Since header...
Experimental RFC 7238 defines a new response code 308 Permanent redirect, intended to avoid the ambiguous response to 301 Moved permanently. The latter is used by WSF_METHOD_HELPER and WSF_PUT_HELPER. In...
about experimental gewf: - We should maybe try to have a better way to identify at run-time which connector should be used. - for now it is based on executable...
Implement client side websocket Could be useful to build vision2 application consuming web api for instance. Concrete case firebase web api.
See https://github.com/EiffelWebFramework/WebSocket First this is experimentation on web socket, server side. Then ... see how to integrate that with EWF