Я считаю, что это правильный ответ, да. На самом деле, я думаю, что это единственный выбор, если вы хотите обработать это как ответ (и не можете, например, выполнить поиск по гео), так как все остальные ответы диапазона 3xx предназначены для определенных результатов (кроме странного прокси 305). 1001 *
Что касается выдержек:
... и агентские переговоры
информация предоставляется ...
Намерение здесь состоит в том, чтобы выразить, что среди сделанных выборов есть выборы, которые основаны на характеристиках агента пользователя (которые потенциально могут варьироваться бесконечно), которые обычно передаются в заголовках принятия и самом заголовке агента пользователя , Переговоры, возможно, немного запутанный термин, но концепция, на которую они ссылаются, - это определение между агентом и сервером того, какой ответ подходит.
Если это не было запросом HEAD,
ответ ДОЛЖЕН включать субъект
содержащий список ресурсов
характеристики и местоположение (я) ...
Запросы HEAD предназначены только для возврата заголовков ответов (так что вы можете делать такие вещи, как дешевая проверка обновлений контента). Поэтому им, в частности, не требуется тело ответа, поэтому им не нужно предоставлять список возможных вариантов, которые вы хотели бы получить за 300 для запроса GET или POST.