Probleem is met form: JSON.stringify(class) in uw eerste verzoek. form neemt url-gecodeerde vorminvoer aan, stringified json werkt niet. controleer content-type header (application/x-www-form-urlencoded)
json: class in uw 2e fragment werkt omdat dit json-gegevens verwerkt en de juiste koptekst van het inhoudstype correct instelt.