mirror of
				https://gitee.com/gitea/gitea
				synced 2025-11-04 08:30:25 +08:00 
			
		
		
		
	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:
		@@ -162,7 +162,8 @@ func WebRoutes() *web.Route {
 | 
			
		||||
	}
 | 
			
		||||
	// Removed: toolbox.Toolboxer middleware will provide debug informations which seems unnecessary
 | 
			
		||||
	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 {
 | 
			
		||||
		r.Use(context.AccessLogger())
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user