INNER CODE UNIT · Go

main

zan8in/afrog · cmd/regex/main.go:16

func main() {
	po := &retryablehttp.DefaultPoolOptions
	// 避免上游 SDK 在处理代理列表时触发并发通道错误,先不让池初始化解析代理
	// 后续我们在拿到客户端后手动设置 http.Transport 的代理
	po.Proxy = ""
	po.Timeout = 50
	po.Retries = 3
	po.DisableRedirects = true

	var RtryNoRedirect *retryablehttp.Client
	var err error

	retryablehttp.InitClientPool(po)
	if RtryNoRedirect, err = retryablehttp.GetPool(po); err != nil {
		gologger.Error().Msgf("[retryablehttp.GetPool] error: %v", err)
		return
	}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…