// params ist das Array [{},{},{},,] // Wir brauchen eine andere Datenstruktur var eav = { param: {request:1} }; // Der Array Index wird zur Object ID for(a = 0; a < params.length; a++){ eav[a] = params[a]; } var xhr = new XMLHttpRequest(); xhr.open('POST','%url%'); xhr.setRequestHeader('Content-Type','eav/binary'); xhr.onload = function(){ // Callback }; xhr.send( EAV.eav2blob( eav ));