Обратный HTTP-прокси и обратный WebSocket-прокси добавляют к каждому HTTP-запросу, проксируемому от клиента, дополнительные заголовки.
Информация, содержащаяся в этих заголовках, может быть полезна для логирования запросов и последующей отладки возникающих проблем.
-
X-Forwarded-For
Пример значения:1.2.3.4, 5.6.7.8
Содержит IP-адрес, с которого запрос пришёл на обратный прокси Curator, а также список всех предыдущих IP-адресов, добавленных в этот заголовок, если такие были.
Если в запросе, пришедшем на обратный прокси Curator, не было заголовка
X-Forwarded-For
, то он будет добавлен. Такой заголовок будет содержать только IP-адрес пользователя, от которого пришёл запрос.Если в запросе, пришедшем на обратный прокси Curator, уже был заголовок
X-Forwarded-For
, то к существующему содержимому будет добавлен IP-адрес, от которого пришёл запрос. Таким образом, заголовок будет содержать и IP-адрес пользователя, и адреса всех прокси, через которые он дошёл до обратного прокси Curator. В качестве разделителя используются запятые и следующие за ними пробелы.Примечание
Если какое-то оборудование в вашей сети также модицифирует заголовок
X-Forwarded-For
перед передачей запроса серверу, то может оказаться затруднительно установить, с какого именно IP-адреса из перечисленных запрос пришёл в Curator. Если необходимо установить это точно, воспользуйтесь заголовкомX-Qrator-IP-Source
. -
X-Q-DomId
Пример значения:11169
Содержит числовой идентификатор домена, для которого выполняется проксирование. Он совпадает с идентификатором, указанным в списке доменов в личном кабинете, но в HTTP-заголовке указывается без буквы d.
-
X-Qrator-IP-Source
Пример значения:1.2.3.4
Содержит IP-адрес пользователя, от которого пришёл запрос. Совпадает с первым IP-адресом из заголовка
X-Forwarded-For
. -
X-Qrator-RequestID
Пример значения:f4b16a6bf0bcc8bebc394a2824d5d569
Содержит уникальный идентификатор обработанного запроса. Если какая-то обнаруженная вами проблема связана с конкретными запросами, вы можете сообщить идентификаторы этих запросов специалистам технической поддержки для детального изучения.
-
X-Qrator-TCP-Info
Пример значения:51890, 69493, 10151
Содержит информацию о TCP-сессии. Состоит из трёх чисел.
Первое число сообщает порт отправителя, с которого были отправлены TCP-сегменты в сеть Curator.
Второе и третье числа — это значения RTT и RTTVar, вычисленные согласно RFC 2988.