Type:
Class

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

new
  • References/Ruby on Rails/Ruby/Classes/Gem/Gem::RemoteFetcher/Gem::RemoteFetcher::FetchError

new(message, uri) Class Public methods

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

reset(connection) Instance Public methods Resets HTTP connection connection

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

connection_for(uri) Instance Public methods Creates or an HTTP connection based

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

no_proxy?(host) 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
user_agent
  • References/Ruby on Rails/Ruby/Classes/Gem/Gem::RemoteFetcher

user_agent() Instance Public methods

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

fetch_https(uri, last_modified = nil, head = false, depth = 0) Instance Public methods Alias

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

uri_escaper() Instance Public methods

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

unescape_auth_info(str) Instance Public methods

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

api_endpoint(uri) Instance Public methods Given a source at uri

2025-01-10 15:47:30