Назад | Перейти на главную страницу

Заголовки 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.

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

Ясно, что больше всего сбивает с толку, Заголовки 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», скорее всего, относится к Веб-сервисы, скорее, чем WebSockets.