mirror of
https://github.com/python/cpython.git
synced 2025-08-04 00:48:58 +00:00
amk's fix attached to
[ 516299 ] urlparse can get fragments wrong
This commit is contained in:
parent
5c137c2251
commit
bd3e771a97
3 changed files with 26 additions and 1 deletions
|
@ -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:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue