Merge 96c0fc516d8698e72be715a35d4ffc352870cd0c into ecb3f7b5e2f3915bf1db240ed5eee572f8dbea36

This commit is contained in:
Jim Chen 2025-11-23 12:21:41 +08:00 committed by GitHub
commit 5622ff9da4
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 3 additions and 3 deletions

4
gin.go
View File

@ -689,8 +689,8 @@ func (engine *Engine) handleHTTPRequest(c *Context) {
httpMethod := c.Request.Method
rPath := c.Request.URL.Path
unescape := false
if engine.UseRawPath && len(c.Request.URL.RawPath) > 0 {
rPath = c.Request.URL.RawPath
if engine.UseRawPath {
rPath = c.Request.URL.EscapedPath()
unescape = engine.UnescapePathValues
}

View File

@ -270,7 +270,7 @@ func LoggerWithConfig(conf LoggerConfig) HandlerFunc {
return func(c *Context) {
// Start timer
start := time.Now()
path := c.Request.URL.Path
path := c.Request.URL.EscapedPath()
raw := c.Request.URL.RawQuery
// Process request