ESGF/esg-search

wget POST data (password) not encoded correctly

Opened this issue · 0 comments

The POST request data is supplied without any special encoding while wget requires application/x-www-form-urlencoded data (i.e. percent-encoding for special characters).

This is especially problematic for the + character which is supplied as is and thus interpreted as a space character by the server.

This makes downloads fail with

ERROR : Retry failed

Workaround is to directly enter the correctly escaped password sequence at the password prompt, e.g. replace + with %2b.

This probably is also problematic with passwords containing e.g. % character(s).