In JavaScript possiamo trasformare una query string in un oggetto FormData.
La soluzione è la seguente:
'use strict';
const queryStringToFormData = qs => {
const parts = qs.split('&');
const formData = new FormData();
parts.forEach(part => {
let frags = part.split('=');
let [param, value] = frags;
formData.append(param, value);
});
return formData;
};