method
new
v2_4_6 -
Show latest stable
-
0 notes -
Class: RemoteFetcher
- 1_8_6_287
- 1_8_7_72
- 1_8_7_330
- 1_9_1_378
- 1_9_2_180
- 1_9_3_125 (0)
- 1_9_3_392 (0)
- 2_1_10 (37)
- 2_2_9 (0)
- 2_4_6 (38)
- 2_5_5 (0)
- 2_6_3 (-37)
- What's this?
new(proxy=nil, dns=Resolv::DNS.new, headers={})
public
Initialize a remote fetcher using the source URI and possible proxy information.
proxy
-
[String]: explicit specification of proxy; overrides any environment
variable setting
-
nil: respect environment variables (HTTP_PROXY, HTTP_PROXY_USER,
HTTP_PROXY_PASS)
-
:no_proxy: ignore environment variables and _don’t_ use a proxy
dns: An object to use for DNS resolution of the API endpoint.
By default, use Resolv::DNS.
headers: A set of additional HTTP headers to be sent to the server when
fetching the gem.