(ua, version string)
| 124 | type DownloadOption func(c *DownloadConfig) |
| 125 | |
| 126 | func WithUserAgent(ua, version string) DownloadOption { |
| 127 | return func(c *DownloadConfig) { |
| 128 | if ua == "" { |
| 129 | ua = "Pget/" + version |
| 130 | } |
| 131 | c.makeRequestOption.useragent = ua |
| 132 | } |
| 133 | } |
| 134 | |
| 135 | func WithReferer(referer string) DownloadOption { |
| 136 | return func(c *DownloadConfig) { |