From a certain probably buggy host I'm getting a redirect to a
URL. Standards.URI doesn't like this, since it wants
but would it be possible to fix this by changing
(Standards.URI:)
// Parse authority/login // // hier-part = "//" authority path-abempty / path-absolute // / path-rootless / path-empty if(sscanf(uri, "//%[^/]%s", authority, uri)) { DEBUG("Found authority %O", authority); }
to
... if(sscanf(uri, "//%[^/?]%s", authority, uri)) ...
?