Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-03-19 | Add support for the '*' path. | Loïc Hoguin | |
Mostly used by the following request: OPTIONS * HTTP/1.1 | |||
2011-03-19 | Rewrite the dispatcher to take a list of host each having a list of paths. | Loïc Hoguin | |
* Makes more sense to parse the host only once instead of for each path. * Allows proper handling of: If the host is not a valid host on the server, the response MUST be a 400 (Bad Request) error. | |||
2011-03-19 | Ignore all extra Host values sent in the request. | Loïc Hoguin | |
2011-03-19 | Reply with error 501 on all non absolute path URIs for now. | Loïc Hoguin | |
2011-03-19 | Reply with error 400 on all bad Request-Lines received. | Loïc Hoguin | |
2011-03-19 | Ignore empty lines when expecting the Request-Line. | Loïc Hoguin | |
In the interest of robustness, servers SHOULD ignore any empty line(s) received where a Request-Line is expected. In other words, if the server is reading the protocol stream at the beginning of a message and receives a CRLF first, it should ignore the CRLF. | |||
2011-03-19 | Comparisons of host names MUST be case-insensitive. | Loïc Hoguin | |
2011-03-19 | Notify the client that we're closing the connection after the error reply. | Loïc Hoguin | |
2011-03-18 | Move the reply function to cowboy_http_req. | Loïc Hoguin | |
2011-03-18 | Introduce Handler:terminate to cleanup the handler's state. | Loïc Hoguin | |
2011-03-18 | Handler:init/2 should also return the Request in case it changed. | Loïc Hoguin | |
2011-03-18 | Introduce Handler:init/2 for initializing the handler state. | Loïc Hoguin | |
We need an init function in order to process upgrade instructions for protocols like WebSockets, but also to request an active receive mode for long-polling connections, both of which will be implemented at a later time. | |||
2011-03-17 | Remove a superfluous terminate call in error_terminate. | Loïc Hoguin | |
2011-03-17 | Run the dispatcher as early as possible to quickly dismiss 404 errors. | Loïc Hoguin | |
2011-03-17 | Initial commit. | Loïc Hoguin | |