Какой код статуса HTTP я должен вернуть, который говорит браузеру остаться на текущей странице? - PullRequest
5 голосов
/ 03 марта 2010

У меня есть таблица с большим количеством общих ссылок из БД.

Теперь клиент хочет ограничить определенные типы, которые будут связаны (или показаны). Изменить страницу, которая создает ссылки, очень сложно, поэтому я хочу показать пользователю предупреждение, но было бы идеально, если бы браузер оставался на странице, а не переходил на пустую и заставлял пользователя нажимать назад.

Есть ли код состояния HTTP, который указывает браузеру оставаться на текущей странице?

1 Ответ

9 голосов
/ 03 марта 2010

Вы можете попробовать с 204 No Content

См. HTTP RFC

Если клиент является агентом пользователя, он НЕ СЛЕДУЕТ менять вид документа от того, что вызвало запрос к быть отправлено. Этот ответ в первую очередь предназначен для ввода данных для действий происходить без изменения просмотр активного документа агента пользователя, хотя любой новый или обновленный метаинформация ДОЛЖНА применяться к документ в данный момент у пользователя Активное представление агента.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...