2014-01-02 2 views
1

Я хочу, чтобы мой google chrome выполнял условные запросы GET. Другими словами, я хочу, чтобы включить заголовок диапазон:как включить заголовок диапазона в запрос GET?

диапазон: байт = 100-

В какой файл нужно добавить это поле?

благодаря

+0

Какова ваша цель? –

+1

моей целью является получение ответа от сервера на 206. – user3155354

+0

Какой инструмент вы используете для создания настраиваемых GET в Chrome? –

ответ

0

Я предлагаю вам с помощью this расширение Chrome, чтобы добавить заголовки запросов к Rest вызовов.

Это Расширенный клиент REST, и я смог легко добавить указанный заголовок в GET.

Вам нужно просто вставить URL, выберите GET, добавьте заголовок в одном из двух доступных способов (Raw Формы) и нажмите кнопку Отправить .

EDIT: This статья, безусловно, поможет вам с кодом вопроса на 206 ответа.

Accept-Диапазоны: байты

В Accept-Изменяется Header указывает, что сервер принимает диапазон запросов на ресурс. Устройство, используемое удаленными веб-серверами, находится в байт. Этот заголовок сообщает нам, что либо поддержка сервера загружает резюме , либо загружает файлы на более мелкие части одновременно, так что загрузка приложений менеджера может ускорить загрузку для вас. Принятые диапазоны: ни один заголовок ответа не указывает, что загрузка не возобновляется.

Я попробовал заголовок Range со следующим URL из статьи и получил 206- код ответа: http://s0.cyberciti.org/images/misc/static/2012/11/ifdata-welcome-0.png

+0

Спасибо за ответ. Я не смог воспроизвести то же самое. Я получил ответ 200 OK. Я ввел URL как http://google.com и установил заголовок диапазона как Range: bytes = 100-. Также я заметил, что Accept-range: bytes отсутствует, что означает, что сервер не поддерживает его? – user3155354

+0

См. Обновление в своем ответе. –

+0

Большое спасибо. Оно работает! Теперь это повторило проблему. Теперь предположим, что google chrome добавляет поле диапазона неявно там, получая ответ 206, как мы его преодолеем и получим ответ 200 OK? – user3155354

Смежные вопросы