reverseproxy: Add Alt-Svc to Hop-by-hop headers list (#3159)
Adds `Alt-Svc` to the list of headers that get removed when proxying to a backend. This fixes the issue of having the contents of the Alt-Svc header duplicated when proxying to another Caddy server.pull/3162/head
parent
6a4d638c1e
commit
42a6628935
|
@ -725,6 +725,7 @@ type Selector interface {
|
||||||
// obsoleted RFC 2616 (section 13.5.1) and are used for backward
|
// obsoleted RFC 2616 (section 13.5.1) and are used for backward
|
||||||
// compatibility.
|
// compatibility.
|
||||||
var hopHeaders = []string{
|
var hopHeaders = []string{
|
||||||
|
"Alt-Svc",
|
||||||
"Connection",
|
"Connection",
|
||||||
"Proxy-Connection", // non-standard but still sent by libcurl and rejected by e.g. google
|
"Proxy-Connection", // non-standard but still sent by libcurl and rejected by e.g. google
|
||||||
"Keep-Alive",
|
"Keep-Alive",
|
||||||
|
|
Loading…
Reference in New Issue