mirror of
				https://gitee.com/gitea/gitea
				synced 2025-11-04 16:40:24 +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
 | 
						// 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 New Issue
	
	Block a user