增加请求方法的获取
This commit is contained in:
parent
d94d4b0e9f
commit
3298adb55a
@ -61,6 +61,18 @@ func (wh *wrapperHandle) GetUri(ctx *gin.Context, defaultVal string) string {
|
|||||||
return defaultVal
|
return defaultVal
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// GetMethod 获取请求方法
|
||||||
|
//
|
||||||
|
// Author : go_developer@163.com<白茶清欢>
|
||||||
|
//
|
||||||
|
// Date : 15:19 2024/1/2
|
||||||
|
func (wh *wrapperHandle) GetMethod(ctx *gin.Context) string {
|
||||||
|
if nil != ctx && nil != ctx.Request {
|
||||||
|
return ctx.Request.Method
|
||||||
|
}
|
||||||
|
return ""
|
||||||
|
}
|
||||||
|
|
||||||
// GetContentType 获取请求方式
|
// GetContentType 获取请求方式
|
||||||
//
|
//
|
||||||
// Author : go_developer@163.com<白茶清欢>
|
// Author : go_developer@163.com<白茶清欢>
|
||||||
@ -74,10 +86,11 @@ func (wh *wrapperHandle) GetContentType(ctx *gin.Context, defaultVal string) str
|
|||||||
return wrapper.TernaryOperator.String(len(contentType) > 0, wrapper.String(contentType), wrapper.String(defaultVal)).Value()
|
return wrapper.TernaryOperator.String(len(contentType) > 0, wrapper.String(contentType), wrapper.String(defaultVal)).Value()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// GetResponseBody 获取响应body
|
||||||
|
//
|
||||||
|
// Author : go_developer@163.com<白茶清欢>
|
||||||
|
//
|
||||||
|
// Date : 15:18 2024/1/2
|
||||||
func (wh *wrapperHandle) GetResponseBody(ctx *gin.Context, defaultVal string) string {
|
func (wh *wrapperHandle) GetResponseBody(ctx *gin.Context, defaultVal string) string {
|
||||||
if nil == ctx {
|
return ""
|
||||||
return defaultVal
|
|
||||||
}
|
|
||||||
contentType := strings.ToLower(ctx.ContentType())
|
|
||||||
return wrapper.TernaryOperator.String(len(contentType) > 0, wrapper.String(contentType), wrapper.String(defaultVal)).Value()
|
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user