Adding Chi's GetHead middleware (#14541)
Before moving to Chi, HEAD requests were automatically answered by GET handlers (SetAutoHead(true) from macaron was used). This Change will restore the previous behaviour. Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
This commit is contained in:
parent
3f332a9919
commit
1737a76e1f
1 changed files with 2 additions and 1 deletions
|
@ -162,7 +162,8 @@ func WebRoutes() *web.Route {
|
||||||
}
|
}
|
||||||
// Removed: toolbox.Toolboxer middleware will provide debug informations which seems unnecessary
|
// Removed: toolbox.Toolboxer middleware will provide debug informations which seems unnecessary
|
||||||
r.Use(context.Contexter())
|
r.Use(context.Contexter())
|
||||||
// Removed: SetAutoHead allow a get request redirect to head if get method is not exist
|
// GetHead allows a HEAD request redirect to GET if HEAD method is not defined for that route
|
||||||
|
r.Use(middleware.GetHead)
|
||||||
|
|
||||||
if setting.EnableAccessLog {
|
if setting.EnableAccessLog {
|
||||||
r.Use(context.AccessLogger())
|
r.Use(context.AccessLogger())
|
||||||
|
|
Reference in a new issue