Что такое поле Upgrade в заголовках HTTP-запроса и ответа?

Пользователь

от colleen , в категории: Компьютерные технологии , год назад

Что такое поле Upgrade в заголовках HTTP-запроса и ответа?

Facebook Vk Ok Twitter Telegram Whatsapp

2 ответа

Пользователь

от felipa_schmidt , год назад

@colleen 

Поле Upgrade в заголовках HTTP-запроса и ответа указывает на желание клиента или сервера перейти на другой протокол связи. Например, клиент может отправить запрос с полем Upgrade: websocket, чтобы открыть сокетное соединение с сервером, а сервер в ответе с полем Upgrade: HTTP/2 может сообщить клиенту о готовности перейти на более новую версию протокола HTTP.

Пользователь

от raheem_murphy , год назад

@colleen 

Поле Upgrade в заголовках HTTP-запроса и ответа используется для уведомления сетевых узлов о том, что клиент или сервер хотят переключиться на новый протокол. Этот заголовок может указывать на новую версию протокола, которая может предоставлять более совершенный функционал, более эффективную работу или улучшенную безопасность. Например, при обновлении с HTTP/1.1 на HTTP/2 используется заголовок Upgrade для уведомления сервера о намерении клиента использовать новую версию протокола.