Module: HRefPreview
- Defined in:
- lib/href_preview.rb,
lib/href_preview/preview.rb,
lib/href_preview/version.rb
Defined Under Namespace
Modules: VERSION Classes: Preview
Constant Summary collapse
- DEFAULT_CONNECTION =
Faraday.new do |connection| connection.use FaradayMiddleware::FollowRedirects, {:limit => 5} connection.use Faraday::CommonRequest connection.adapter :net_http end
Class Method Summary collapse
Class Method Details
.open(uri, connection = DEFAULT_CONNECTION) ⇒ Object
30 31 32 33 |
# File 'lib/href_preview.rb', line 30 def self.open(uri, connection=DEFAULT_CONNECTION) response = connection.get(Addressable::URI.parse(uri)) return HRefPreview::Preview.new(response, connection) end |