Использовал "mulipart/form-data"
Всё работает, всё хорошо... за исключением такого говнокода:
var ret = "--1BEF0A57BE110FD467A\r\n";
ret = ret + "Content-Disposition: form-data; name=\"_xsrf\"\r\n";
ret = ret + "\r\n" + xsrf + "\r\n";
ret = ret + "--1BEF0A57BE110FD467A\r\n";
ret = ret + "Content-Disposition: form-data; name=\"data\"\r\n";
ret = ret + "Content-Type: application/json\r\n";
ret = ret + "\r\n" + data + "\r\n";
ret = ret + "--1BEF0A57BE110FD467A--"
return ret;
Можно это как-то более красиво сделать?