Sha256: f1a32eb12f9253232835989b490163593e54631bf74c136948c66d1e2c571269
Contents?: true
Size: 1.19 KB
Versions: 6
Compression:
Stored size: 1.19 KB
Contents
# frozen_string_literal: true ## # This file is part of WhatWeb and may be subject to # redistribution and commercial restrictions. Please see the WhatWeb # web site for more information on licensing and terms of use. # http://www.morningstarsecurity.com/research/whatweb ## # Version 0.3 # 2011-01-31 # # Updated regex ## # Version 0.2 # renamed from Meta-Refresh to Meta-Refresh-Redirect # Expanded description ## WhatWeb::Plugin.define "Meta-Refresh-Redirect" do @author = "Brendan Coles <bcoles@gmail.com>" # 2010-08-26 @version = "0.3" @description = "Meta refresh tag is a deprecated URL element that can be used to optionally wait x seconds before reloading the current page or loading a new page. More info: https://secure.wikimedia.org/wikipedia/en/wiki/Meta_refresh" # Google results as at 2011-01-31 # # 2,510,000 for "you will be redirected in * seconds" # Matches # @matches = [ # Extract URL from Meta Tag ] def passive(target) x = target.body.scan(WhatWeb::Target.meta_refresh_regex).flatten if x.empty? [] else meta_refresh = x.first meta_refresh = decode_html_entities(meta_refresh) [{ string: meta_refresh }] end end end
Version data entries
6 entries across 6 versions & 1 rubygems