Loïc Hoguin
|
e6e5b1767f
Merge remote-tracking branch 'nox/improve-http-req'
|
14 years ago |
Anthony Ramine
|
101034842e
Make the default value the last parameter of HTTP req accessors
|
14 years ago |
Anthony Ramine
|
96a770620e
Make HTTP req accessors call themselves with their default default value
|
14 years ago |
Anthony Ramine
|
4eeabe5612
Fix cowboy_http_req:body with regard to the new accessors default value
|
14 years ago |
Loïc Hoguin
|
150723ca21
Return undefined instead of failing or returning "" when a value doesn't exist.
|
14 years ago |
Loïc Hoguin
|
d0d9b0e8b3
Use a more efficient variant of string:to_lower to improve performance.
|
14 years ago |
Loïc Hoguin
|
5726aa3d85
Match early in connection_to_atom for a small performance improvement.
|
14 years ago |
Loïc Hoguin
|
71e940a6eb
Fix query string related type specs in cowboy_http_req.
|
14 years ago |
Loïc Hoguin
|
c285f00349
Fix the type spec for qs_vals, a list of key/values.
|
14 years ago |
Loïc Hoguin
|
e69597f29e
Add the cowboy_http_handler behaviour.
|
14 years ago |
Loïc Hoguin
|
e5bce3ca88
Merge remote-tracking branch 'ndim/master'
|
14 years ago |
Hans Ulrich Niedermann
|
07413113d5
Makefile: Use a REBAR variable
|
14 years ago |
Loïc Hoguin
|
9fe8141d2a
Allow Handler:init/3 to request a protocol upgrade.
|
14 years ago |
Loïc Hoguin
|
7888be00d2
Forward transport and protocol name to Handler:init.
|
14 years ago |
Loïc Hoguin
|
e0185dd27f
Add cowboy_tcp_transport:name/0 to ease transport identification later on.
|
14 years ago |
Loïc Hoguin
|
3865415a60
Boring 80-col change.
|
14 years ago |
Loïc Hoguin
|
06274cd8ab
Introduce cowboy_http_req:body_qs/1 for automated urlencoded body parsing.
|
14 years ago |
Loïc Hoguin
|
775a03e6eb
Fix spec for cowboy_http_req:parse_qs/1.
|
14 years ago |
Loïc Hoguin
|
c645b682e7
Fix spec for cowboy_http_req:body/1 and body/2.
|
14 years ago |
Loïc Hoguin
|
c3a36246b5
Explicitly ignore the return value of cowboy_http_req:reply in error_response.
|
14 years ago |
Loïc Hoguin
|
d4c071c2d0
Fix the type spec for path_tokens, a list of *non empty* strings.
|
14 years ago |
Loïc Hoguin
|
06ff8607ed
Add more dialyzer warnings to rebar.config.
|
14 years ago |
Loïc Hoguin
|
3b6f3004a6
Add a rebar.config file with useful options.
|
14 years ago |
Loïc Hoguin
|
1ebfa5eb1f
Fix spec for cowboy_tcp_transport:close/1.
|
14 years ago |
Loïc Hoguin
|
545116edfa
Fix spec for cowboy_http_req:reply/4.
|
14 years ago |
Loïc Hoguin
|
fdd9d4c0ef
Fix spec for cowboy_http_req:qs_vals/1.
|
14 years ago |
Loïc Hoguin
|
0c0b75f76b
Fix spec for the #http_spec.path record field.
|
14 years ago |
Loïc Hoguin
|
c366343ac6
Fix spec for cowboy_http_protocol:init/3.
|
14 years ago |
Loïc Hoguin
|
0b13835bfe
Fix tests for cowboy_dispatcher:split_path/1.
|
14 years ago |
Loïc Hoguin
|
8e55c2e2b8
Fix spec for cowboy_dispatcher:split_path/1.
|
14 years ago |