Я пытаюсь написать действие контроллера с Phoenix и Elixir. Когда все идет по плану, я устанавливаю код состояния http с помощью этой строки:
put_status :ok
и это имеет для меня огромный смысл. Он прекрасно соответствует коду 200 http. Тем не менее, я работаю над незеленым путем и не могу понять, какие атомы использовать для других http-кодов. Я нашел ссылку на :not_found где-то в Интернете, что, как я предполагаю, соответствует 404.
Я пытаюсь вернуть /questions/tagged/http-status-code-422. В настоящее время я могу выполнить работу с помощью:
put_status 422
но я бы предпочел использовать соответствующий атом, если он существует.