Это может быть несколько этический вопрос, но у меня в офисе ведется серьезная дискуссия по следующей проблеме:
Можно ли устанавливать cookie с помощью HTTP GET запрос? Поскольку всякий раз, когда HTTP-запрос изменяет что-то в приложении, вы должны использовать POST-запрос. HTTP GET следует использовать только для получения данных, идентифицированных Request-URI.
В этом случае приложение не изменяется, но из-за изменения файла cookie пользователь может получить другой опыт при повторной загрузке страницы, а это означает, что запрос HTTP GET изменил поведение приложения (ничего не изменилось на стороне сервера хотя).
Обсуждение началось, потому что мы хотим использовать обычный элемент привязки для установки cookie.