SetProxy FIXME ...
(proxyUrl string)
| 284 | |
| 285 | // SetProxy FIXME ... |
| 286 | func (apiClient *ApiClient) SetProxy(proxyUrl string) errors.Error { |
| 287 | pu, err := url.Parse(proxyUrl) |
| 288 | if err != nil { |
| 289 | return errors.Convert(err) |
| 290 | } |
| 291 | if pu.Scheme == "http" || pu.Scheme == "socks5" { |
| 292 | apiClient.client.Transport.(*http.Transport).Proxy = http.ProxyURL(pu) |
| 293 | } |
| 294 | return nil |
| 295 | } |
| 296 | |
| 297 | // SetLogger FIXME ... |
| 298 | func (apiClient *ApiClient) SetLogger(logger log.Logger) { |
no test coverage detected