2016-05-19 5 views

Antwort

17

Sie Plug.Conn.send_resp/3 mit leeren Körper verwenden können:

# 200 OK 
send_resp(conn, 200, "") 
send_resp(conn, :ok, "") # same as above 
# 401 Unauthorized 
send_resp(conn, 401, "") 
send_resp(conn, :unauthorized, "") # same as above 

send_resp kann, den Status (zweites Argument) als eine ganze Zahl oder eines der hier genannten unterstützten Atome: https://hexdocs.pm/plug/Plug.Conn.Status.html#code/1.

3

@dogbert Antworten war genau richtig. Zusätzlich können Sie sich in der relevanten Dokumentation von phoenix guide informieren. Die relevanten Informationen -

... Lassen Sie uns sagen, dass wir eine Antwort mit dem Status „201“ und kein Körper haupt senden möchten. Das können wir mit der Funktion send_resp/3 leicht machen.

def index(conn, _params) do 
    conn 
    |> send_resp(201, "") 
end