Nmap Development mailing list archives
http redirect problems
From: Robin Wood <robin () digininja org>
Date: Thu, 28 Feb 2013 17:38:58 +0000
I'm trying to get the redirect_ok closure working with http.get but having problems so looking for some help. This is the code: result = http.get(host, port, path, { redirect_ok = function(host,port) stdnse.print_debug(1, "********** REDIRECT ************") local c = 5 return function(url) stdnse.print_debug(1, "********** " .. url.port .. " ************") stdnse.print_debug(1, "********** " .. url.host .. " ************") if ( c==0 ) then return false end c = c - 1 return true end end } ) If I start the process with just twitter.com then it redirects to https://twitter.com. The redirect code kicks in but then I get bounced from http to https and back again till the counter hits 0 and the script returns false. This is the output NSE: ********** REDIRECT ************ NSE: ********** 443 ************ NSE: ********** twitter.com ************ NSE: ********** 80 ************ NSE: ********** twitter.com ************ NSE: ********** 443 ************ NSE: ********** twitter.com ************ NSE: ********** 80 ************ NSE: ********** twitter.com ************ NSE: ********** 443 ************ NSE: ********** twitter.com ************ NSE: ********** 80 ************ NSE: ********** twitter.com ************ NSE: ********** AFTER GET ************ I checked by hand and if I curl http://twitter.com then it shows the 301 redirect but if I then get https://twitter.com it returns a page, not another redirect. Have I done something wrong here? Robin _______________________________________________ Sent through the dev mailing list http://nmap.org/mailman/listinfo/dev Archived at http://seclists.org/nmap-dev/
Current thread:
- http redirect problems Robin Wood (Feb 28)
- Re: http redirect problems Patrik Karlsson (Feb 28)
- Re: http redirect problems Robin Wood (Feb 28)
- Re: http redirect problems Patrik Karlsson (Feb 28)
- Re: http redirect problems Robin Wood (Mar 01)
- Re: http redirect problems Robin Wood (Feb 28)
- Re: http redirect problems David Fifield (Mar 01)
- Re: http redirect problems Patrik Karlsson (Feb 28)