Я хотел бы записывать действия пользователя на моем веб-сайте не только для запросов POST, но и для запросов GET. Например, предположим, что пользователь пытается найти город с помощью следующего запроса GET:
/ search_city? Имя = Гринвилл
Этот запрос вернул бы список городов с названием "greenville". Я также хотел бы сохранить это ключевое слово на сервере в качестве «истории поиска» для пользователя. Я планирую просто сохранить эту информацию во время обработки вызова GET.
Это нарушение принципов RESTful? Если да, то как мне сделать это правильно?