1234567891011121314151617 |
- package request
-
- import "net/url"
-
- // ParseURL 解析URL
- func ParseURL(rawURL string, param *url.Values) (*url.URL, error) {
- u, err := url.Parse(rawURL)
- if err != nil {
- return nil, err
- }
-
- if nil != param {
- u.RawQuery = param.Encode()
- }
-
- return u, nil
- }
|