Class: Content::Pipeline::Filters::Https
- Inherits:
-
Content::Pipeline::Filter
- Object
- Content::Pipeline::Filter
- Content::Pipeline::Filters::Https
- Defined in:
- lib/content/pipeline/filters/https.rb
Constant Summary collapse
- HttpRegexp =
/\A(\/\/|http:\/\/)/
Instance Method Summary collapse
Methods inherited from Content::Pipeline::Filter
Constructor Details
This class inherits a constructor from Content::Pipeline::Filter
Instance Method Details
#https ⇒ Object
7 8 9 10 11 12 13 14 |
# File 'lib/content/pipeline/filters/https.rb', line 7 def https @str = @str.to_nokogiri_fragment @str.xpath(".//a").select { |v| v[:href] =~ HttpRegexp }.each do |v| v[:href] = v[:href].gsub( HttpRegexp, "https://" ) end end |