httpcontrol

Package httpcontrol allows for HTTP transport level control around timeouts and retries.

  • Owner: facebookarchive/httpcontrol
  • Platform:
  • License:: Other
  • Category::
  • Topic:
  • Like:
    0
      Compare:

Github stars Tracking Chart

httpcontrol Build Status

import "github.com/facebookgo/httpcontrol"

Package httpcontrol allows a HTTP transport supporting connection pooling,
timeouts & retries.

This Transport is built on top of the standard library transport and augments it
with additional features. Using it can be as simple as:

client := &http.Client{
    Transport: &httpcontrol.Transport{
        RequestTimeout: time.Minute,
        MaxTries: 3,
    },
}
res, err := client.Get("http://example.com/")

Documentation: http://godoc.org/github.com/facebookgo/httpcontrol

Main metrics

Overview
Name With Ownerfacebookarchive/httpcontrol
Primary LanguageGo
Program languageGo (Language Count: 1)
Platform
License:Other
所有者活动
Created At2012-06-27 21:24:42
Pushed At2015-07-18 10:02:34
Last Commit At2015-07-08 23:40:01
Release Count0
用户参与
Stargazers Count462
Watchers Count23
Fork Count29
Commits Count64
Has Issues Enabled
Issues Count1
Issue Open Count0
Pull Requests Count4
Pull Requests Open Count0
Pull Requests Close Count2
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private