Я знаю, что вы должны использовать POST, когда данные будут изменены на общедоступном веб-сайте. Существует несколько причин, в том числе тот факт, что поисковые системы будут следить за всеми ссылками и изменять данные.Использование GET вместо POST для удаления данных за аутентифицированными страницами
Вопрос: Как вы думаете, что использовать GET за аутентифицированными страницами в порядке, как интерфейс администратора?
Одним из примеров может служить список продуктов со ссылкой на удаление в каждой строке. Поскольку единственный способ попасть на страницу - если вы вошли в систему, есть ли вред только при использовании ссылки с идентификатором продукта в строке запроса?
Разработка для комментариев:
я лично не имеют каких-либо проблем или трудностей в осуществлении удалений с POST. Я только что видел несколько примеров кода в ASP.NET и ASP.NET MVC для страниц типа «admin like», которые используют GET вместо POST. Мне любопытно мнение людей по этому вопросу.
Нет, это, безусловно, нет. Но если вы уточните, почему вы хотели бы использовать GET вместо этого, мы можем предоставить предложения/рекомендации, как это сделать с помощью POST. – BalusC
Это не так сложно, чтобы ваши значения записи были привязаны к набору флажков. Тогда вы не используете GET неправильно, и у вас есть дополнительное преимущество, позволяющее выполнять операции с несколькими записями только с одним вызовом сервера. – dnagirl
Re: Ваша разработка. Эй, если все остальное равно, то отправляйтесь на POST, так как это неофициальный стандарт. (Хотите быть супер-RESTful? Используйте метод DELETE! :)). –