set User agent.
(req *http.Request)
| 1030 | |
| 1031 | // set User agent. |
| 1032 | func (c *Client) setUserAgent(req *http.Request) { |
| 1033 | req.Header.Set("User-Agent", libraryUserAgent) |
| 1034 | if c.appInfo.appName != "" && c.appInfo.appVersion != "" { |
| 1035 | req.Header.Set("User-Agent", libraryUserAgent+" "+c.appInfo.appName+"/"+c.appInfo.appVersion) |
| 1036 | } |
| 1037 | } |
| 1038 | |
| 1039 | // makeTargetURL make a new target url. |
| 1040 | func (c *Client) makeTargetURL(bucketName, objectName, bucketLocation string, isVirtualHostStyle bool, queryValues url.Values) (*url.URL, error) { |