Можно ли установить cookie с помощью HTTP-запроса GET?

Это может быть несколько этический вопрос, но у меня в офисе ведется серьезная дискуссия по следующей проблеме:

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

В этом случае приложение не изменяется, но из-за изменения файла cookie пользователь может получить другой опыт при повторной загрузке страницы, а это означает, что запрос HTTP GET изменил поведение приложения (ничего не изменилось на стороне сервера хотя).

Получить ссылку на запрос

Обсуждение началось, потому что мы хотим использовать обычный элемент привязки для установки cookie.

8
задан Justus Romijn 8 December 2011 в 16:40
поделиться