处理query为空的bug

This commit is contained in:
黄孟柱
2021-11-23 15:42:52 +08:00
parent 459123b35c
commit b2ce4b9ecb

View File

@@ -33,7 +33,11 @@ func (ur *URIRequest) AddQuery(key, value string) {
}
func (ur *URIRequest) DelQuery(key string) {
ur.uri.QueryArgs().Del(key)
queryArgs := ur.uri.QueryArgs()
queryArgs.Del(key)
if queryArgs.Len() == 0 {
ur.uri.SetQueryStringBytes(nil)
}
}
func (ur *URIRequest) SetRawQuery(raw string) {