diff options
author | Matt Holt <mholt@users.noreply.github.com> | 2020-07-20 12:28:40 -0600 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-07-20 12:28:40 -0600 |
commit | 6cea1f239d01fc065bc6f4b22d765d89b6db0152 (patch) | |
tree | 3ba2664e1beeb1034f400038749845fa7c08e243 /caddyconfig/httpcaddyfile | |
parent | 2ae8c119279826ef81223e3b2155a08779f3ee8b (diff) |
push: Implement HTTP/2 server push (#3573)
* push: Implement HTTP/2 server push (close #3551)
* push: Abstract header ops by embedding into new struct type
This will allow us to add more fields to customize headers in
push-specific ways in the future.
* push: Ensure Link resources are pushed before response is written
* Change header name from X-Caddy-Push to Caddy-Push
Diffstat (limited to 'caddyconfig/httpcaddyfile')
-rw-r--r-- | caddyconfig/httpcaddyfile/directives.go | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/caddyconfig/httpcaddyfile/directives.go b/caddyconfig/httpcaddyfile/directives.go index ee73078..c31bdd3 100644 --- a/caddyconfig/httpcaddyfile/directives.go +++ b/caddyconfig/httpcaddyfile/directives.go @@ -55,10 +55,11 @@ var directiveOrder = []string{ "encode", "templates", - // special routing directives + // special routing & dispatching directives "handle", "handle_path", "route", + "push", // handlers that typically respond to requests "respond", |