Ответ 1
Вы должны использовать POST
- используя GET
для этих действий, это может привести к проблемам с предварительной выборкой браузера и поисковым роботом. Смотрите (1, 2)
Любопытно, как другие здесь будут представлять их в архитектуре REST.
/users/login/
/users/logout/
Эти конечные точки настраивают сеанс для входа в систему пользователя или очищают его соответственно. Моя кишка говорит POST, но я на самом деле не создаю объект.
Вы должны использовать POST
- используя GET
для этих действий, это может привести к проблемам с предварительной выборкой браузера и поисковым роботом. Смотрите (1, 2)
может быть CONNECT? MDN говорит:
Метод HTTP CONNECT запускает двустороннюю связь с запрошенным ресурсом. Его можно использовать для открытия туннеля.
поскольку вход в систему означает поддержание сеанса между браузером и сервером, метод CONNECT имеет смысл.