Spec-Zone.ru › Varnish

Объекты VCL для запросов и ответов

В VCL есть несколько важных объектов, о которых нужно знать. К этим объектам можно получить доступ и манипулировать ими с помощью VCL.

req

Объект запроса. Когда Varnish получил запрос, объект req создается и заполняется. Большую часть работы, которую вы выполняете в vcl_recv, вы выполняете с объектом req.

bereq

Объект запроса бэкенда. Varnish создает его перед отправкой в бэкенд. Он основан на объекте req.

beresp

Объект ответа бэкенда. Он содержит заголовки объекта, пришедшего из бэкенда. Если вы хотите изменить ответ, полученный от сервера, вы изменяете этот объект в vcl_backend_response.

resp

Объект HTTP-ответа непосредственно перед его передачей клиенту. Обычно он изменяется в vcl_deliver.

obj

Объект, как он хранится в кэше. Только для чтения.

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-variables.html

Spec-Zone.ru

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