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

Создайте snippet в дашборде

  1. На панели управления Cloudflare перейдите к разделу Snippets страницу.

    Перейдите в Snippets ↗
  2. (Необязательно) Если вы ещё не создали ни одного snippet, выберите один из шаблонов snippet, который соответствует типичному сценарию использования. Затем просмотрите и скорректируйте предложенный код snippet.

    Чтобы начать с нуля, нажмите Создайте Snippet.

  3. В Название Snippet, введите понятное название сниппета. После создания сниппета изменить название нельзя.

  4. Введите JavaScript-код snippet в редакторе кода. Проверить, как ваш snippet обрабатывает входящие запросы, можно с помощью HTTP и Предпросмотр вкладки.

  5. Выберите Правило Snippet чтобы настроить, когда будет выполняться сниппет.

  6. В разделе Выполняйте этот Snippet, если входящие запросы соответствуют, выберите, следует ли запускать сниппет только для запросов, соответствующих пользовательскому выражению фильтра, или для всех входящих запросов.

  7. (Необязательно) Чтобы определить пользовательское выражение, используйте Expression Builder (указав одно или несколько значений для Поле, Оператор, а также Значение) или вручную введите выражение с помощью Expression Editor. Дополнительные сведения см. Редактирование выражений в дашборде.

  8. Выберите Готово.

  9. Чтобы развернуть snippet, нажмите Развернуть. Если вы ещё не готовы развернуть сниппет, откройте выпадающий список рядом с Развернуть и выберите Save as Draft.

    Если в выражении правила используется совпадение по имени хоста, может появиться запрос на создание проксируемой DNS-записи для этого хоста. См. Устранение неполадок, где это описано подробнее.