0
Fork 0
mirror of https://github.com/ninenines/cowboy.git synced 2025-07-14 12:20:24 +00:00
cowboy/test
Fred Hebert b10b34a8f2 Support ad-hoc keep-alive for HTTP/1.0 Clients
Only go for keep-alive if they submit a 'connection: keep-alive' header
in the request, keep behaviour the same otherwise.

The new RFC 7230 (http://tools.ietf.org/html/rfc7230#section-6.3)
states:

    If the received protocol is HTTP/1.0, the "keep-alive" connection
    option is present, the recipient is not a proxy, and the recipient
    wishes to honor the HTTP/1.0 "keep-alive" mechanism, the
    connection will persist after the current response;

Even though clients are discouraged from doing so in Appendix A.1.2
(http://tools.ietf.org/html/rfc7230#appendix-A.1.2)
2014-07-14 10:11:03 -04:00
..
handlers Reply with 400 on header parsing crash 2014-07-12 12:09:43 +02:00
http_SUITE_data Remove deprecated body reading interface 2014-07-12 15:42:45 +02:00
ws_SUITE_data Enable Autobahn Test Suite by default 2014-04-20 22:20:54 +02:00
cover.spec Use ct_run instead of rebar ct for running ct tests 2013-01-04 17:56:49 +01:00
cowboy_ct_hook.erl Make loop handlers work with SPDY 2014-04-26 13:46:55 +02:00
cowboy_error_h.erl Make loop handlers work with SPDY 2014-04-26 13:46:55 +02:00
cowboy_test.erl Make loop handlers work with SPDY 2014-04-26 13:46:55 +02:00
eunit_SUITE.erl Start applications directly from the ct hook 2014-04-22 20:52:08 +02:00
http_SUITE.erl Support ad-hoc keep-alive for HTTP/1.0 Clients 2014-07-14 10:11:03 -04:00
loop_handler_SUITE.erl Make loop handlers work with SPDY 2014-04-26 13:46:55 +02:00
spdy_SUITE.erl Drop R15 support 2014-07-12 14:19:29 +02:00
ws_SUITE.erl Move listener initialization to cowboy_test 2014-04-22 22:50:45 +02:00