On Tue, 05 Dec 2017 13:14:05 GMT, Sönke Ludwig wrote:

The code looks fine as far as I can see. In case of any order dependency of the parameters, instead of a string[string], a Tuple!(string, string)[] array can be passed to writeFormBody with key-value pairs.

If that doesn't help, dumping the raw request and comparing it with curl would be my next attempt. The headers can be seen by running with dub -- --vvvv, whereas the body, since HTTPS is used here, can probably displayed in the most straight forward way by calling vibe.inet.webform.formEncode with the same params value and an appender!string as the target.

Thanks it turns out in my next tries the code worked. It was either some other parameter or I forgot to build.

I by mistake posted the same question twice. Is there anyway the remove the duplicated question?

Best Regards
Erdem