Files
exchange_go/pkg/utility/urlhelper.go
2025-02-27 15:05:34 +08:00

22 lines
405 B
Go

package utility
import "net/url"
func ParseURLParams(rawURL string) (map[string]string, error) {
parsedURL, err := url.Parse(rawURL)
if err != nil {
return nil, err
}
queryParams := parsedURL.Query()
result := make(map[string]string)
for key, values := range queryParams {
if len(values) > 0 {
result[key] = values[0] // 取第一个值
}
}
return result, nil
}