mirror of
https://github.com/yusing/godoxy.git
synced 2026-04-28 03:07:07 +02:00
fixed route gone after container restart / Brename
This commit is contained in:
@@ -2,7 +2,6 @@ package middleware
|
||||
|
||||
import (
|
||||
"net"
|
||||
"net/http"
|
||||
)
|
||||
|
||||
const (
|
||||
@@ -15,7 +14,7 @@ const (
|
||||
)
|
||||
|
||||
var SetXForwarded = &Middleware{
|
||||
before: func(next http.HandlerFunc, w ResponseWriter, req *Request) {
|
||||
before: Rewrite(func(req *Request) {
|
||||
req.Header.Del("Forwarded")
|
||||
req.Header.Del(xForwardedFor)
|
||||
req.Header.Del(xForwardedHost)
|
||||
@@ -32,16 +31,14 @@ var SetXForwarded = &Middleware{
|
||||
} else {
|
||||
req.Header.Set(xForwardedProto, "https")
|
||||
}
|
||||
next(w, req)
|
||||
},
|
||||
}),
|
||||
}
|
||||
|
||||
var HideXForwarded = &Middleware{
|
||||
before: func(next http.HandlerFunc, w ResponseWriter, req *Request) {
|
||||
before: Rewrite(func(req *Request) {
|
||||
req.Header.Del("Forwarded")
|
||||
req.Header.Del(xForwardedFor)
|
||||
req.Header.Del(xForwardedHost)
|
||||
req.Header.Del(xForwardedProto)
|
||||
next(w, req)
|
||||
},
|
||||
}),
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user