2016-05-19 9 views

risposta

17

È possibile utilizzare Plug.Conn.send_resp/3 con corpo vuoto:

# 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 può prendere lo stato (secondo argomento) come un numero intero o uno degli atomi supportati menzionati qui: https://hexdocs.pm/plug/Plug.Conn.Status.html#code/1.

3

@dogbert le risposte erano azzeccate. Inoltre è possibile leggere la documentazione pertinente dal phoenix guide ufficiale. Le informazioni rilevanti -

... Let dire che vogliamo inviare una risposta con uno stato di "201" e nessun corpo di sorta. Possiamo farlo facilmente con la funzione send_resp/3.

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