anchor.diff:      % headers contains "Expect:100-continue"
       case proplists:get_value(<<"Expect">>, Headers, undefined) of
           <<"100-continue">> ->
  -            Response = [<<"HTTP/1.1 ">>, status(100), <<"\r\n">>,
  -                        <<"Content-Length: 0">>, <<"\r\n\r\n">>],
  +            Response = http_response(100),
               elli_tcp:send(Socket, Response);
           _Other ->
               ok
  
positive.code:   when ContentLength < MaxSize * 2 ->
      OnSocket = ContentLength - size(Buffer),
      elli_tcp:recv(Socket, OnSocket, 60000),
      Response = [<<"HTTP/1.1 ">>, status(413), <<"\r\n">>,
                  <<"Content-Length: 0">>, <<"\r\n\r\n">>],
      elli_tcp:send(Socket, Response);
  do_check_max_size_x2(_, _, _, _) -> ok.
  
  
negative.code:     send_rescue_response(Socket, 500, <<"Server Error">>).
  
  send_rescue_response(Socket, Code, Body) ->
      Response = http_response(Code, Body),
      elli_tcp:send(Socket, Response).
  
  %% @doc Execute the user callback, translating failure into a proper response.
  