Type:
Class

RemoteFetcher handles the details of fetching gems and gem information from a remote source.

https?
  • References/Ruby on Rails/Ruby/Classes/Gem/Gem::RemoteFetcher

https?(uri) Instance Public methods

2025-01-10 15:47:30
unescape
  • References/Ruby on Rails/Ruby/Classes/Gem/Gem::RemoteFetcher

unescape(str) Instance Public methods

2025-01-10 15:47:30
fetcher
  • References/Ruby on Rails/Ruby/Classes/Gem/Gem::RemoteFetcher

fetcher() Class Public methods Cached

2025-01-10 15:47:30
cache_update_path
  • References/Ruby on Rails/Ruby/Classes/Gem/Gem::RemoteFetcher

cache_update_path(uri, path = nil, update = true) Instance Public methods Downloads

2025-01-10 15:47:30
configure_connection_for_https
  • References/Ruby on Rails/Ruby/Classes/Gem/Gem::RemoteFetcher

configure_connection_for_https(connection) Instance Public methods

2025-01-10 15:47:30
request
  • References/Ruby on Rails/Ruby/Classes/Gem/Gem::RemoteFetcher

request(uri, request_class, last_modified = nil) Instance Public methods Performs

2025-01-10 15:47:30
fetch_file
  • References/Ruby on Rails/Ruby/Classes/Gem/Gem::RemoteFetcher

fetch_file(uri, *_) Instance Public methods

2025-01-10 15:47:30
fetch_http
  • References/Ruby on Rails/Ruby/Classes/Gem/Gem::RemoteFetcher

fetch_http(uri, last_modified = nil, head = false, depth = 0) Instance Public methods HTTP

2025-01-10 15:47:30
get_no_proxy_from_env
  • References/Ruby on Rails/Ruby/Classes/Gem/Gem::RemoteFetcher

get_no_proxy_from_env() Instance Public methods Returns list of no_proxy entries

2025-01-10 15:47:30
new
  • References/Ruby on Rails/Ruby/Classes/Gem/Gem::RemoteFetcher

new(proxy=nil, dns=Resolv::DNS.new) Class Public methods Initialize a remote

2025-01-10 15:47:30