amk's fix attached to

[ 516299 ] urlparse can get fragments wrong
This commit is contained in:
Michael W. Hudson 2002-03-18 13:06:00 +00:00
parent 5c137c2251
commit bd3e771a97
3 changed files with 26 additions and 1 deletions

View file

@ -87,7 +87,9 @@ def urlsplit(url, scheme='', allow_fragments=1):
if url[:2] == '//':
i = url.find('/', 2)
if i < 0:
i = len(url)
i = url.find('#')
if i < 0:
i = len(url)
netloc = url[2:i]
url = url[i:]
if allow_fragments and '#' in url: