1. Tim Tomes
  2. PeepingTom

Commits

Matt Andreko  committed c92bd9a

Made the protocol detection case-insensitive

Many times when working with output from certain
products, the protocol will be all upper-case.
Due to this, it's annoying to just do a search
and replace on case.

  • Participants
  • Parent commits 3cfbe6f
  • Branches master

Comments (0)

Files changed (1)

File peepingtom.py

View file
  • Ignore whitespace
             headers = None
             prefix = ''
             # best guess at protocol prefix
-            if not target.startswith('http'):
+            if not target.lower().startswith('http'):
                 if target.find(':') == -1: target += ':80'
                 prefix = 'http://'
                 if target.split(':')[1].find('443') != -1: