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.