INTEGRITY Документация

Gateway HTTP

В описаниях ниже перечислены поля, доступные для gateway_http.

AccountID

Тип: string

Тег аккаунта Cloudflare.

Действие

Тип: string

Действие, которое Gateway выполнил над HTTP-запросом.

AddedHeaders

Тип: array[string]

Заголовки, добавленные к HTTP-запросу правилом Gateway.

AppControlInfo

Тип: object

Информация об операциях, API и группах контроля приложений, соответствующих HTTP-запросу.

ApplicationIDs

Тип: array[int]

Идентификаторы приложений, соответствующих параметрам HTTP-запроса.

ApplicationNames

Тип: array[string]

Названия приложений, соответствующих параметрам HTTP-запроса.

ApplicationStatuses

Тип: array[string]

Статусы приложений, соответствующих параметрам HTTP-запроса.

BlockedFileHash

Тип: string

Хеш заблокированного в ответе файла, если он есть.

BlockedFileName

Тип: string

Имя файла, заблокированное в запросе, если оно есть.

BlockedFileReason

Тип: string

Причина блокировки файла в ответе, если есть.

BlockedFileSize

Тип: int

Размер файла (в байтах), заблокированного в ответе, если он есть.

BlockedFileType

Тип: string

Тип файла, заблокированный в ответе, например exe, bin, если он есть.

CategoryIDs

Тип: array[int]

Идентификаторы категорий, соответствующих параметрам HTTP-запроса.

CategoryNames

Тип: array[string]

Названия категорий, соответствующих параметрам HTTP-запроса.

Datetime

Тип: int or string

Дата и время отправки соответствующего HTTP-запроса.

DeletedHeaders

Тип: array[string]

Названия заголовков, удалённых из HTTP-запроса правилом Gateway.

DestinationIP

Тип: string

IP-адрес назначения запроса.

DestinationIPContinentCode

Тип: string

Код континента IP-адреса назначения в HTTP-запросе (например, 'NA').

DestinationIPCountryCode

Тип: string

Код страны IP-адреса назначения в HTTP-запросе (например, 'US').

DestinationPort

Тип: int

Порт назначения запроса.

DeviceID

Тип: string

UUID устройства, с которого поступил HTTP-запрос.

DeviceName

Тип: string

Название устройства, с которого поступил HTTP-запрос (например, «Laptop MB810»).

DownloadMatchedDlpProfileEntries

Тип: array[string]

Список совпавших записей DLP в HTTP-запросе.

DownloadMatchedDlpProfiles

Тип: array[string]

Список совпавших профилей DLP в HTTP-запросе.

DownloadedFileNames

Тип: array[string]

Список файлов, скачанных в HTTP-запросе.

Электронная почта

Тип: string

Адрес электронной почты, используемый для аутентификации клиента.

ExperimentalFeatures

Тип: object

Экспериментальные функции, которые будут либо окончательно добавлены в схему, либо помечены как устаревающие. В этом случае они будут удалены через 3 месяца после уведомления. Текущие поля: «mcp», то есть был ли обнаружен трафик MCP.

FileInfo

Тип: object

Информация о файлах, обнаруженных в HTTP-запросе.

ForensicCopyStatus

Тип: string

Статус связанных криминалистических копий, которые могли быть сделаны в ходе обработки запроса.

HTTPHost

Тип: string

Содержимое заголовка host в HTTP-запросе.

HTTPMethod

Тип: string

Метод HTTP-запроса.

HTTPStatusCode

Тип: int

Код состояния HTTP, возвращённый пользователю шлюзом Gateway. Ноль, если ничего не было возвращено (например, клиент отключился).

HTTPVersion

Тип: string

Название версии протокола HTTP для этого запроса.

IsIsolated

Тип: bool

Был ли запрос изолирован с помощью Cloudflare Browser Isolation.

PackageInfo

Тип: object

Информация о программном пакете, обнаруженном в HTTP-запросе, включая его экосистему, пространство имён, название, версию и package URL (PURL).

PolicyID

Тип: string

UUID политики Gateway, применённой к запросу, если таковая есть.

PolicyName

Тип: string

Название политики Gateway, применённой к запросу, если она есть.

PrivateAppAUD

Тип: string

AUD приватного приложения, если он есть.

ProxyEndpoint

Тип: string

Конечная точка прокси, использованная в HTTP-запросе, если она есть.

В карантине

Тип: bool

Было ли содержимое запроса помещено в карантин.

RedirectTargetURI

Тип: string

Пользовательский URI, на который был перенаправлен пользователь, если есть.

Referer

Тип: string

Содержимое заголовка referer в HTTP-запросе.

RegistrationID

Тип: string

UUID регистрации устройства, с которого поступил этот HTTP-запрос.

RequestID

Тип: string

ID запроса Cloudflare. При действии bypass это поле может быть пустым.

SessionID

Тип: string

Идентификатор сетевой сессии.

SetHeaders

Тип: array[string]

Названия заголовков, установленных (перезаписанных) в HTTP-запросе правилом Gateway.

SourceIP

Тип: string

IP-адрес источника запроса.

SourceIPContinentCode

Тип: string

Код континента IP-адреса источника запроса (например, 'NA').

SourceIPCountryCode

Тип: string

Код страны IP-адреса источника запроса (например, 'US').

SourceInternalIP

Тип: string

Локальный LAN IP-адрес устройства. Доступно только при подключении через on-ramp туннеля GRE/IPsec.

SourcePort

Тип: int

Порт источника запроса.

TenantID

Тип: string

Идентификатор тенанта запроса, если он существует.

URL

Тип: string

URL HTTP-запроса.

UntrustedCertificateAction

Тип: string

Действие при ошибке недоверенного сертификата origin-сервера (например, просроченный сертификат, несовпадение общего имени, недействительная цепочка сертификатов, подписание непубличным CA). Одно из нет | блокировать | ошибка | passThrough.

UploadMatchedDlpProfileEntries

Тип: array[string]

Список совпавших записей DLP в HTTP-запросе.

UploadMatchedDlpProfiles

Тип: array[string]

Список совпавших профилей DLP в HTTP-запросе.

UploadedFileNames

Тип: array[string]

Список файлов, загруженных в HTTP-запросе.

UserAgent

Тип: string

Содержимое заголовка user agent в HTTP-запросе.

UserID

Тип: string

Идентификатор пользователя, с которого поступил HTTP-запрос.

VirtualNetworkID

Тип: string

Идентификатор виртуальной сети, к которой было подключено устройство, если таковая есть.

VirtualNetworkName

Тип: string

Название виртуальной сети, к которой было подключено устройство, если она есть.

Предупреждения

Тип: array[string]

Предупреждения, сгенерированные при обработке запроса.