Sha256: 1fabc37d7e2f26a70016dd2700ddb915434ad2710f841852e82fbe9d61f81e6e

Contents?: true

Size: 542 Bytes

Versions: 34

Compression:

Stored size: 542 Bytes

Contents

# Internet domain fingerprint technique - print the redirection location if any
# Usage: ruby filter_redirection.rb [file_urls] 
require	"wmap"

puts "List of URLs with Redirection:"
puts "URL, Reponse Code, Redirection Location"
myDis = Wmap::UrlChecker.new
myDis.http_timeout=5000
f_urls = File.open(ARGV[0], 'r')
f_urls.each do |line|
	url=line.chomp
	host=myDis.url_2_host(url)
	code=myDis.response_code(url)
	if code >= 300 && code < 400
		location=myDis.redirect_location(url)
	end
	puts "#{url}, #{code}, #{location}"
end
f_urls.close

Version data entries

34 entries across 34 versions & 1 rubygems

Version Path
wmap-2.8.4 demos/filter_redirection.rb
wmap-2.8.3 demos/filter_redirection.rb
wmap-2.8.2 demos/filter_redirection.rb
wmap-2.8.1 demos/filter_redirection.rb
wmap-2.7.9 demos/filter_redirection.rb
wmap-2.7.7 demos/filter_redirection.rb
wmap-2.7.6 demos/filter_redirection.rb
wmap-2.7.2 demos/filter_redirection.rb
wmap-2.7.1 demos/filter_redirection.rb
wmap-2.7.0 demos/filter_redirection.rb
wmap-2.6.9 demos/filter_redirection.rb
wmap-2.6.8 demos/filter_redirection.rb
wmap-2.6.7 demos/filter_redirection.rb
wmap-2.6.6 demos/filter_redirection.rb
wmap-2.6.5 demos/filter_redirection.rb
wmap-2.6.4 demos/filter_redirection.rb
wmap-2.6.3 demos/filter_redirection.rb
wmap-2.6.2 demos/filter_redirection.rb
wmap-2.6.1 demos/filter_redirection.rb
wmap-2.6.0 demos/filter_redirection.rb