HTTP-заголовки «WS»

Я работаю с веб-сайтом, работающим на IIS8.5, и вижу набор запросов с заголовками, которые я назову "WS", которые отображаются в коллекции serverVariables следующим образом:

HTTP_WSHOST
HTTP_WSIP
HTTP_WS_IP
HTTP_WS_AUTH
HTTP_WS_VER
HTTP_X_WS_VER
HTTP_X_WS_EP_VER
HTTP_X_WS_AUTH
HTTP_X_WS_TSP_PROTOCOL_VERSION

Я выполнил немного поисков, и все, что я могу придумать, это то, что HTTP_WSHOST и HTTP_WSIP используются искателем DomainTools, и что в целом они могут иметь отношение к WebSockets .

Для чего обычно используются эти заголовки и где я могу найти спецификации для каждого?

1
задан 25 November 2017 в 16:57
1 ответ

Ясно, что больше всего сбивает с толку, HTTP-заголовки здесь находятся во внутренних переменных сервера IIS. формат. Все заголовки HTTP находятся в переменных ALL_RAW и ALL_HTTP с префиксом HTTP_ и заглавными буквами. Следовательно, необработанные заголовки HTTP лучше подходят для поиска в их источнике, и они будут выглядеть следующим образом:

X-WS-Ver: 1.0 
X-WS-EP-Ver: 1.4.7.8.1733 
X-WS-Auth: <long hex string>

Я думаю, что они взяты из некоторой реализации WS-Security через заголовки HTTP. Это может быть использовано для какой-то единой регистрации (SSO) / федерации, но нет четкого определения их использования. В любом случае, я считаю, что сокращение «WS», скорее всего, относится к веб-службам , а не к веб-сокетам .

0
ответ дан 4 December 2019 в 04:25

Теги

Похожие вопросы