Method: Mechanize::FileConnection#request

Defined in:
lib/mechanize/file_connection.rb

#request(uri, request) {|Mechanize::FileResponse.new(Mechanize::Util.uri_unescape(file_path))| ... } ⇒ Object

Yields:



13
14
15
16
17
18
# File 'lib/mechanize/file_connection.rb', line 13

def request uri, request
  file_path = uri.select(:host, :path)
                .select { |part| part && (part.length > 0) }
                .join(":")
  yield Mechanize::FileResponse.new(Mechanize::Util.uri_unescape(file_path))
end