2016-05-19 4 views

ответ

17

Вы можете использовать Plug.Conn.send_resp/3 с пустым телом:

# 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 может принять статус (второй аргумент), как целое или один из поддерживаемых атомов, упомянутых здесь: https://hexdocs.pm/plug/Plug.Conn.Status.html#code/1.

3

Ответы @dogbert были на месте. Кроме того, вы можете ознакомиться с соответствующей документацией от официального phoenix guide. Соответствующая информация -

... Давайте сказать, что мы хотим, чтобы отправить ответ со статусом «201» и без тела бы то ни было. Мы можем легко сделать это с помощью функции send_resp/3.

def index(conn, _params) do 
    conn 
    |> send_resp(201, "") 
end 
Смежные вопросы