mirror of
https://github.com/ninenines/cowboy.git
synced 2025-07-14 20:30:23 +00:00
Rename cowboy_http_req to cowboy_req
This commit is contained in:
parent
9e2622becb
commit
d3dcaf109b
26 changed files with 115 additions and 115 deletions
|
@ -8,9 +8,9 @@ init({_Transport, http}, Req, _Opts) ->
|
|||
{ok, Req, undefined}.
|
||||
|
||||
handle(Req, State) ->
|
||||
{ok, Req2} = cowboy_http_req:chunked_reply(200, Req),
|
||||
cowboy_http_req:chunk("chunked_handler\r\n", Req2),
|
||||
cowboy_http_req:chunk("works fine!", Req2),
|
||||
{ok, Req2} = cowboy_req:chunked_reply(200, Req),
|
||||
cowboy_req:chunk("chunked_handler\r\n", Req2),
|
||||
cowboy_req:chunk("works fine!", Req2),
|
||||
{ok, Req2, State}.
|
||||
|
||||
terminate(_Req, _State) ->
|
||||
|
|
|
@ -597,13 +597,13 @@ onrequest_reply(Config) ->
|
|||
|
||||
%% Hook for the above onrequest tests.
|
||||
onrequest_hook(Req) ->
|
||||
case cowboy_http_req:qs_val(<<"reply">>, Req) of
|
||||
case cowboy_req:qs_val(<<"reply">>, Req) of
|
||||
{undefined, Req2} ->
|
||||
{ok, Req3} = cowboy_http_req:set_resp_header(
|
||||
{ok, Req3} = cowboy_req:set_resp_header(
|
||||
'Server', <<"Serenity">>, Req2),
|
||||
Req3;
|
||||
{_, Req2} ->
|
||||
{ok, Req3} = cowboy_http_req:reply(
|
||||
{ok, Req3} = cowboy_req:reply(
|
||||
200, [], <<"replied!">>, Req2),
|
||||
Req3
|
||||
end.
|
||||
|
@ -626,7 +626,7 @@ onresponse_reply(Config) ->
|
|||
|
||||
%% Hook for the above onresponse tests.
|
||||
onresponse_hook(_, Headers, Req) ->
|
||||
{ok, Req2} = cowboy_http_req:reply(
|
||||
{ok, Req2} = cowboy_req:reply(
|
||||
<<"777 Lucky">>, [{<<"x-hook">>, <<"onresponse">>}|Headers], Req),
|
||||
Req2.
|
||||
|
||||
|
|
|
@ -12,7 +12,7 @@ init({_Transport, http}, Req, Opts) ->
|
|||
{ok, Req, #state{headers=Headers, body=Body}}.
|
||||
|
||||
handle(Req, State=#state{headers=Headers, body=Body}) ->
|
||||
{ok, Req2} = cowboy_http_req:reply(200, Headers, Body, Req),
|
||||
{ok, Req2} = cowboy_req:reply(200, Headers, Body, Req),
|
||||
{ok, Req2, State}.
|
||||
|
||||
terminate(_Req, _State) ->
|
||||
|
|
|
@ -8,11 +8,11 @@ init({_, http}, Req, _) ->
|
|||
{ok, Req, undefined}.
|
||||
|
||||
handle(Req, State) ->
|
||||
{true, Req1} = cowboy_http_req:has_body(Req),
|
||||
{ok, Body, Req2} = cowboy_http_req:body(Req1),
|
||||
{Size, Req3} = cowboy_http_req:body_length(Req2),
|
||||
{true, Req1} = cowboy_req:has_body(Req),
|
||||
{ok, Body, Req2} = cowboy_req:body(Req1),
|
||||
{Size, Req3} = cowboy_req:body_length(Req2),
|
||||
Size = byte_size(Body),
|
||||
{ok, Req4} = cowboy_http_req:reply(200, [], Body, Req3),
|
||||
{ok, Req4} = cowboy_req:reply(200, [], Body, Req3),
|
||||
{ok, Req4, State}.
|
||||
|
||||
terminate(_, _) ->
|
||||
|
|
|
@ -5,18 +5,18 @@
|
|||
-export([init/3, handle/2, terminate/2]).
|
||||
|
||||
init({_Transport, http}, Req, _Opts) ->
|
||||
{Case, Req1} = cowboy_http_req:qs_val(<<"case">>, Req),
|
||||
{Case, Req1} = cowboy_req:qs_val(<<"case">>, Req),
|
||||
case_init(Case, Req1).
|
||||
|
||||
case_init(<<"init_before_reply">> = Case, _Req) ->
|
||||
erlang:error(Case);
|
||||
|
||||
case_init(<<"init_after_reply">> = Case, Req) ->
|
||||
{ok, _Req1} = cowboy_http_req:reply(200, [], "http_handler_crashes", Req),
|
||||
{ok, _Req1} = cowboy_req:reply(200, [], "http_handler_crashes", Req),
|
||||
erlang:error(Case);
|
||||
|
||||
case_init(<<"init_reply_handle_error">> = Case, Req) ->
|
||||
{ok, Req1} = cowboy_http_req:reply(200, [], "http_handler_crashes", Req),
|
||||
{ok, Req1} = cowboy_req:reply(200, [], "http_handler_crashes", Req),
|
||||
{ok, Req1, Case};
|
||||
|
||||
case_init(<<"handle_before_reply">> = Case, Req) ->
|
||||
|
@ -33,7 +33,7 @@ handle(_Req, <<"handle_before_reply">> = Case) ->
|
|||
erlang:error(Case);
|
||||
|
||||
handle(Req, <<"handle_after_reply">> = Case) ->
|
||||
{ok, _Req1} = cowboy_http_req:reply(200, [], "http_handler_crashes", Req),
|
||||
{ok, _Req1} = cowboy_req:reply(200, [], "http_handler_crashes", Req),
|
||||
erlang:error(Case).
|
||||
|
||||
terminate(_Req, _State) ->
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
-export([init/3, handle/2, terminate/2]).
|
||||
|
||||
init({_Transport, http}, Req, _Opts) ->
|
||||
{ok, Req2} = cowboy_http_req:reply(<<"666 Init Shutdown Testing">>,
|
||||
{ok, Req2} = cowboy_req:reply(<<"666 Init Shutdown Testing">>,
|
||||
[{'Connection', <<"close">>}], Req),
|
||||
{shutdown, Req2, undefined}.
|
||||
|
||||
handle(Req, State) ->
|
||||
{ok, Req2} = cowboy_http_req:reply(200, [], "Hello world!", Req),
|
||||
{ok, Req2} = cowboy_req:reply(200, [], "Hello world!", Req),
|
||||
{ok, Req2, State}.
|
||||
|
||||
terminate(_Req, _State) ->
|
||||
|
|
|
@ -12,7 +12,7 @@ handle(_Req, _State) ->
|
|||
exit(badarg).
|
||||
|
||||
info(timeout, Req, 0) ->
|
||||
{ok, Req2} = cowboy_http_req:reply(102, Req),
|
||||
{ok, Req2} = cowboy_req:reply(102, Req),
|
||||
{ok, Req2, 0};
|
||||
info(timeout, Req, State) ->
|
||||
erlang:send_after(500, self(), timeout),
|
||||
|
|
|
@ -9,7 +9,7 @@ init({_, http}, Req, _) ->
|
|||
{loop, Req, undefined, 500, hibernate}.
|
||||
|
||||
info(error_timeout, Req, State) ->
|
||||
{ok, Req2} = cowboy_http_req:reply(500, Req),
|
||||
{ok, Req2} = cowboy_req:reply(500, Req),
|
||||
{ok, Req2, State}.
|
||||
|
||||
terminate(_, _) ->
|
||||
|
|
|
@ -9,14 +9,14 @@ init({_Transport, http}, Req, []) ->
|
|||
|
||||
handle(Req, State) ->
|
||||
{Result, Req2} = acc_multipart(Req, []),
|
||||
{ok, Req3} = cowboy_http_req:reply(200, [], term_to_binary(Result), Req2),
|
||||
{ok, Req3} = cowboy_req:reply(200, [], term_to_binary(Result), Req2),
|
||||
{ok, Req3, State}.
|
||||
|
||||
terminate(_Req, _State) ->
|
||||
ok.
|
||||
|
||||
acc_multipart(Req, Acc) ->
|
||||
{Result, Req2} = cowboy_http_req:multipart_data(Req),
|
||||
{Result, Req2} = cowboy_req:multipart_data(Req),
|
||||
acc_multipart(Req2, Acc, Result).
|
||||
|
||||
acc_multipart(Req, Acc, {headers, Headers}) ->
|
||||
|
|
|
@ -8,23 +8,23 @@ init({_Transport, http}, Req, Opts) ->
|
|||
Headers = proplists:get_value(headers, Opts, []),
|
||||
Body = proplists:get_value(body, Opts, <<"http_handler_set_resp">>),
|
||||
{ok, Req2} = lists:foldl(fun({Name, Value}, {ok, R}) ->
|
||||
cowboy_http_req:set_resp_header(Name, Value, R)
|
||||
cowboy_req:set_resp_header(Name, Value, R)
|
||||
end, {ok, Req}, Headers),
|
||||
{ok, Req3} = cowboy_http_req:set_resp_body(Body, Req2),
|
||||
{ok, Req4} = cowboy_http_req:set_resp_header(
|
||||
{ok, Req3} = cowboy_req:set_resp_body(Body, Req2),
|
||||
{ok, Req4} = cowboy_req:set_resp_header(
|
||||
<<"X-Cowboy-Test">>, <<"ok">>, Req3),
|
||||
{ok, Req5} = cowboy_http_req:set_resp_cookie(
|
||||
{ok, Req5} = cowboy_req:set_resp_cookie(
|
||||
<<"cake">>, <<"lie">>, [], Req4),
|
||||
{ok, Req5, undefined}.
|
||||
|
||||
handle(Req, State) ->
|
||||
case cowboy_http_req:has_resp_header(<<"X-Cowboy-Test">>, Req) of
|
||||
case cowboy_req:has_resp_header(<<"X-Cowboy-Test">>, Req) of
|
||||
false -> {ok, Req, State};
|
||||
true ->
|
||||
case cowboy_http_req:has_resp_body(Req) of
|
||||
case cowboy_req:has_resp_body(Req) of
|
||||
false -> {ok, Req, State};
|
||||
true ->
|
||||
{ok, Req2} = cowboy_http_req:reply(200, Req),
|
||||
{ok, Req2} = cowboy_req:reply(200, Req),
|
||||
{ok, Req2, State}
|
||||
end
|
||||
end.
|
||||
|
|
|
@ -13,11 +13,11 @@ init({_Transport, http}, Req, Opts) ->
|
|||
{ok, Req, #state{headers=Headers, body=Body, reply=Reply}}.
|
||||
|
||||
handle(Req, State=#state{headers=_Headers, body=Body, reply=set_resp}) ->
|
||||
{ok, Transport, Socket} = cowboy_http_req:transport(Req),
|
||||
{ok, Transport, Socket} = cowboy_req:transport(Req),
|
||||
SFun = fun() -> Transport:send(Socket, Body), sent end,
|
||||
SLen = iolist_size(Body),
|
||||
{ok, Req2} = cowboy_http_req:set_resp_body_fun(SLen, SFun, Req),
|
||||
{ok, Req3} = cowboy_http_req:reply(200, Req2),
|
||||
{ok, Req2} = cowboy_req:set_resp_body_fun(SLen, SFun, Req),
|
||||
{ok, Req3} = cowboy_req:reply(200, Req2),
|
||||
{ok, Req3, State}.
|
||||
|
||||
terminate(_Req, _State) ->
|
||||
|
|
|
@ -27,7 +27,7 @@ post_is_create(Req, State) ->
|
|||
{true, Req, State}.
|
||||
|
||||
create_path(Req, State) ->
|
||||
{Path, Req2} = cowboy_http_req:raw_path(Req),
|
||||
{Path, Req2} = cowboy_req:raw_path(Req),
|
||||
{Path, Req2, State}.
|
||||
|
||||
to_text(Req, State) ->
|
||||
|
|
|
@ -5,7 +5,7 @@ init(_Transport, _Req, _Opts) ->
|
|||
{upgrade, protocol, cowboy_http_rest}.
|
||||
|
||||
generate_etag(Req, State) ->
|
||||
case cowboy_http_req:qs_val(<<"type">>, Req) of
|
||||
case cowboy_req:qs_val(<<"type">>, Req) of
|
||||
%% Correct return values from generate_etag/2.
|
||||
{<<"tuple-weak">>, Req2} ->
|
||||
{{weak, <<"etag-header-value">>}, Req2, State};
|
||||
|
|
|
@ -17,7 +17,7 @@ terminate(_Req, _State) ->
|
|||
exit(badarg).
|
||||
|
||||
websocket_init(_TransportName, Req, _Opts) ->
|
||||
Req2 = cowboy_http_req:compact(Req),
|
||||
Req2 = cowboy_req:compact(Req),
|
||||
{ok, Req2, undefined}.
|
||||
|
||||
websocket_handle({text, Data}, Req, State) ->
|
||||
|
|
|
@ -18,7 +18,7 @@ terminate(_Req, _State) ->
|
|||
|
||||
websocket_init(_TransportName, Req, _Opts) ->
|
||||
erlang:start_timer(1000, self(), <<"websocket_init">>),
|
||||
Req2 = cowboy_http_req:compact(Req),
|
||||
Req2 = cowboy_req:compact(Req),
|
||||
{ok, Req2, undefined}.
|
||||
|
||||
websocket_handle({text, Data}, Req, State) ->
|
||||
|
|
|
@ -17,7 +17,7 @@ terminate(_Req, _State) ->
|
|||
exit(badarg).
|
||||
|
||||
websocket_init(_TransportName, Req, _Opts) ->
|
||||
{ok, Req2} = cowboy_http_req:reply(403, Req),
|
||||
{ok, Req2} = cowboy_req:reply(403, Req),
|
||||
{shutdown, Req2}.
|
||||
|
||||
websocket_handle(_Frame, _Req, _State) ->
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue