Könnte ich hierzu mal ein kurzes Beispiel bekommen? Z.B. mit String:
var daten = '0.5~0.5~10~'; stark gekürzt, sieht im Original aber so aus.
var formData = new FormData();
// Datei anhängen
var blob = new Blob([daten], { type: 'text/plain' });
formData.append('file', blob, 'filename.txt');
// Weitere Parameter anhängen
formData.append('device', '627724');
formData.append('status', '0');
// usw.
var xhr = new XMLHttpRequest();
xhr.open('POST', '/url', true);
xhr.onload = function(event) { console.log('load'); /* … */ };
xhr.onerror = function(event) { console.log('error'); /* … */ };
xhr.send(formData);
(Bring nur zusammen, was bereits gepostet wurde.)
Mathias