add url_unsplit method

git-svn-id: https://linkchecker.svn.sourceforge.net/svnroot/linkchecker/trunk/linkchecker@3029 e7d03fd6-7b0d-0410-9947-9c21f3af8025
This commit is contained in:
calvin 2006-02-01 18:56:20 +00:00
parent 5a4f1248c3
commit 1df673a79d

View file

@ -459,6 +459,12 @@ def url_split (url):
return scheme, host, port, document
def url_unsplit (parts):
if parts[2] == default_ports.get(parts[0]):
return "%s://%s%s" % (parts[0], parts[1], parts[3])
return "%s://%s:%d%s" % parts
def splitport (host, port=80):
"""
Split optional port number from host. If host has no port number,