Spec-Zone.ru › Varnish

Обработка заголовков запроса в VCL

Предположим, мы хотим удалить cookie для всех объектов в каталоге /images нашего веб-сервера:

sub vcl_recv {
  if (req.url ~ "^/images") {
    unset req.http.cookie;
  }
}

Теперь, когда запрос обрабатывается сервером-обработчиком, заголовок cookie отсутствует. Интересная строка — та, что содержит оператор if. Она сопоставляет URL, взятый из объекта запроса, с регулярным выражением. Обратите внимание на оператор сопоставления. Если совпадение найдено, заголовок Cookie в запросе сбрасывается (удаляется).

Copyright © 2006 Verdens Gang AS
Copyright © 2006–2020 Varnish Software AS
Licensed under the BSD-2-Clause License.
https://varnish-cache.org/docs/7.4/users-guide/vcl-example-manipulating-headers.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API