Loïc Hoguin
|
5b56dd780b
|
Add the private set_buffer/2 function used by cowboy_protocol
|
2012-09-17 13:57:28 +02:00 |
|
Loïc Hoguin
|
fc02b7f767
|
Add the private add_header/3 function used by cowboy_protocol
|
2012-09-17 13:57:28 +02:00 |
|
Loïc Hoguin
|
905083a7fd
|
Add the private set_connection/2 function used by cowboy_protocol
|
2012-09-17 13:57:28 +02:00 |
|
Loïc Hoguin
|
350d4ae3f2
|
Add the private function set_host/4 used by cowboy_protocol
|
2012-09-17 13:57:28 +02:00 |
|
Loïc Hoguin
|
6dbc1f9ef9
|
Add a private cowboy_req function to create a Req object
Private means you must not used it. It's meant for internal use.
|
2012-09-17 13:57:28 +02:00 |
|
Loïc Hoguin
|
f205d44518
|
Add a function to lock request responses instead of inlining
Just more cleanup in order to have req() opaque.
|
2012-09-17 13:57:28 +02:00 |
|
Loïc Hoguin
|
8d5f8db90a
|
Improve consistency of return types for cowboy_req API
The signature of parse_header, body_qs, multipart_data and
the set_resp_* functions has changed.
See the cowboy_req module edoc for more details.
|
2012-09-17 13:56:58 +02:00 |
|
Loïc Hoguin
|
e13ab806ea
|
Add cowboy_req:delete_resp_header/2
Both requested and better for making Req opaque.
|
2012-09-16 03:50:56 +02:00 |
|
Loïc Hoguin
|
527477bd4a
|
Introduce cowboy_req:host_url/1 to remove more duplicate code
|
2012-09-16 01:13:44 +02:00 |
|
Loïc Hoguin
|
9ef94fb64e
|
Introduce cowboy_req:set_meta/3 to set request metadata
|
2012-09-15 22:51:37 +02:00 |
|
Loïc Hoguin
|
0aaa717575
|
Remove duplicate code for ensure_response
|
2012-09-15 22:19:39 +02:00 |
|
Loïc Hoguin
|
27d591180c
|
Add cowboy_req:url/1 to return the full request URL
Use it in cowboy_websocket for hixie76, replacing http by ws.
|
2012-09-15 22:03:00 +02:00 |
|
Loïc Hoguin
|
bb4bd9ac96
|
Add a cowboy_req:to_list/1 function
Removes a lot of duplicate code when printing error messages.
|
2012-09-15 20:33:57 +02:00 |
|
Loïc Hoguin
|
4040a9f72d
|
Separate multipart from body_state
|
2012-09-15 00:59:49 +02:00 |
|
Loïc Hoguin
|
79839b7bb5
|
Replace cowboy_req:path/1 with cowboy_req:raw_path/1
The latter is much more useful than the former, which ends up
being removed.
|
2012-09-10 12:26:04 +02:00 |
|
Loïc Hoguin
|
6fa734b487
|
Replace cowboy_req:host/1 with cowboy_req:raw_host/1
The latter is much more useful than the former, which ends up
being removed.
|
2012-09-10 12:25:57 +02:00 |
|
Loïc Hoguin
|
e17e18668d
|
Introduce a cowboy_req:req/0 type
Cleanup the typespecs of the cowboy_req module following this.
|
2012-08-27 14:27:41 +02:00 |
|
Loïc Hoguin
|
d3dcaf109b
|
Rename cowboy_http_req to cowboy_req
|
2012-08-27 13:28:57 +02:00 |
|