как пример можете посмотреть
вот здесь.
Данные отправляются имено таким образом. Зачем не знаю. Но повторить надо(
Забыл.
request.open(url,'POST',true);
request.setRequestHeader('Content-Type',postDataText.length);
request.setRequestHeader('Content-Type','multipart/form-data; boundary=-----------------------------148736758665');
request.send(postDataText);