JavaScript: trasformare una query string in un oggetto FormData

JavaScript: trasformare una query string in un oggetto FormData

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;
};
Torna su