Module: URLCanonicalize
- Defined in:
- lib/url_canonicalize.rb,
lib/url_canonicalize/uri.rb,
lib/url_canonicalize/http.rb,
lib/url_canonicalize/request.rb,
lib/url_canonicalize/version.rb,
lib/url_canonicalize/response.rb,
lib/url_canonicalize/exception.rb
Overview
Core methods
Defined Under Namespace
Modules: Response Classes: Exception, HTTP, Request, URI
Constant Summary collapse
- VERSION =
'0.1.14'
Class Method Summary collapse
Class Method Details
.canonicalize(url) ⇒ Object
19 20 21 |
# File 'lib/url_canonicalize.rb', line 19 def canonicalize(url) fetch(url).url end |
.fetch(url) ⇒ Object
23 24 25 |
# File 'lib/url_canonicalize.rb', line 23 def fetch(url) URLCanonicalize::HTTP.new(url).fetch end |