On Sun, 19 Jan 2014 13:13:10 GMT, Sönke Ludwig wrote:
Is the server on the other hand also a vibe.d based server? I could imagine that URL based passwords are not fully supported in some areas, will look into it.
No, it's third-party server. I haven't got problems with it, so it's Vibe.d's client error.
To use header based basic auth instead, you can call
req.addBasicAuth(username, password)
(needsimport vibe.http.auth.basic_auth;
).
Everything is fine when I add req.addBasicAuth(username, password)
header manually, thank you.
Also, when I created vibe.inet.url.URL
struct manually it also fails. Probably, you don't use URL.username
and URL.password
fields.