Mercurial > hg > nginx
annotate docs/dtd/changes.dtd @ 9306:e46e1ea89ccd default tip
Upstream: $upstream_cache_age variable.
The variable reflects response age, including the time spent in the
cache and the upstream response age as obtained from the "Age" header.
If the response wasn't cached, the variable reflects the "Age" header
of the upstream response.
If the intended use case is to cache responses as per HTTP/1.1 caching
model, the $upstream_cache_age variable can be used to provide the "Age"
header with the "add_header" directive, such as:
add_header Age $upstream_cache_age;
This now removes the "Age" header if it was present.
Further, the "expires" directives now removes the "Age" header if it
was present in the response, as the "expires" directive assumes zero
age when it adds "Expires" and "Cache-Control" headers.
author | Maxim Dounin <mdounin@mdounin.ru> |
---|---|
date | Thu, 18 Jul 2024 19:39:45 +0300 |
parents | e79c7521aaf4 |
children |
rev | line source |
---|---|
450 | 1 |
2 <!ENTITY nbsp " " > | |
547 | 3 <!ENTITY mdash " - " > |
450 | 4 |
5 | |
9215
e79c7521aaf4
Free nginx: support for sections in CHANGES.
Maxim Dounin <mdounin@mdounin.ru>
parents:
4831
diff
changeset
|
6 <!ELEMENT change_log (section)* > |
e79c7521aaf4
Free nginx: support for sections in CHANGES.
Maxim Dounin <mdounin@mdounin.ru>
parents:
4831
diff
changeset
|
7 |
e79c7521aaf4
Free nginx: support for sections in CHANGES.
Maxim Dounin <mdounin@mdounin.ru>
parents:
4831
diff
changeset
|
8 <!ELEMENT section (changes)* > |
e79c7521aaf4
Free nginx: support for sections in CHANGES.
Maxim Dounin <mdounin@mdounin.ru>
parents:
4831
diff
changeset
|
9 <!ATTLIST section title CDATA #REQUIRED > |
450 | 10 |
11 <!ELEMENT changes (change)* > | |
12 <!ATTLIST changes ver CDATA #REQUIRED | |
13 date CDATA #REQUIRED | |
14 > | |
15 | |
16 <!ELEMENT change (para)* > | |
4831
5e3bda6f5208
Pass changes.xml thru xmllint when generating CHANGES and CHANGES.ru.
Ruslan Ermilov <ru@nginx.com>
parents:
547
diff
changeset
|
17 <!ATTLIST change type (bugfix | feature | change | security | workaround) #IMPLIED > |
450 | 18 |
19 <!ELEMENT para (#PCDATA | at | br | nobr)* > | |
4831
5e3bda6f5208
Pass changes.xml thru xmllint when generating CHANGES and CHANGES.ru.
Ruslan Ermilov <ru@nginx.com>
parents:
547
diff
changeset
|
20 <!ATTLIST para lang (ru | en) #REQUIRED > |
450 | 21 |
22 <!ELEMENT at EMPTY > | |
23 <!ELEMENT br EMPTY > | |
24 <!ELEMENT nobr (#PCDATA) > |