Class: UrlTokenizer::Limelight
- Defined in:
- lib/url_tokenizer/limelight.rb
Constant Summary collapse
- PARAMS =
%i[e h p cf cd]
Instance Method Summary collapse
Methods inherited from Provider
Constructor Details
This class inherits a constructor from UrlTokenizer::Provider
Instance Method Details
permalink #call(input_url, **options) ⇒ Object
[View source]
11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
# File 'lib/url_tokenizer/limelight.rb', line 11 def call(input_url, **) uri = URI.parse input_url folder = File.dirname input_url = , url: folder, uri: uri query_string = URI.encode_www_form url_to_encode = [folder, query_string].join '?' [:h] = digest url_to_encode uri.query = URI.encode_www_form uri.to_s end |