Le problème concerne le form: JSON.stringify(class)
dans votre première demande. form
prend une entrée de formulaire encodée en URL, json stringifié ne fonctionnera pas. vérifier l'en-tête du type de contenu (application/x-www-form-urlencoded)
json: class
dans votre 2ème extrait fonctionne car cela gère les données json et définit correctement l'en-tête de type de contenu correct.