Bug in the urljoin library

Moro, Andrea admin at andreamoro.eu
Tue Apr 28 02:05:04 EDT 2020


Hello there,

I believe there is a bug in the urljoin library.

See below:

p = urlparse(url)
if p.scheme == '':
url = urljoin('http://', url)


Input:
domain.tld/somepath

Output
http:///domain.tld/somepath

p = urlparse(url)
if p.scheme == '':
url = urljoin('http:', url)

Input:
domain.tld/somepath

Output
http:///domain.tld/somepath

-- 

*Andrea Moro*
SEO Specialist – Digital Marketer

e: info at andreamoro.eu
w: http://www.andreamoro.eu



Questo messaggio di posta elettronica può contenere informazioni riservate
o privilegi legali ed è destinato esclusivamente ad uso del destinatario.
Qualsiasi divulgazione non autorizzata, la diffusione, la distribuzione, la
copia o l'adozione di qualsiasi azione affidamento sulle informazioni in
esso contenute è vietata. Le e-mail non sono protette e non possono essere
garantite per essere esenti da errori in quanto possono essere
intercettate, modificate, o contenere virus. Si ritiene che chiunque
comunichi con il sottoscritto via e-mail abbia accettato questi rischi.
Andrea Moro non è responsabile per errori o omissioni in questo messaggio e
non assume alcuna responsabilità per eventuali danni derivanti
dall'utilizzo di e-mail. Qualsiasi opinione e di altre dichiarazioni
contenute nel presente messaggio ed eventuali allegati sono esclusivamente
quelle dell'autore e non rappresentano necessariamente quelli della società
menzionate o di altre persone eventualmente incluse nel presente messaggio.


More information about the Python-list mailing list