Проблемът е с form: JSON.stringify(class) в първата си заявка. form приема URL кодиран вход във форма, stringified json няма да работи. проверете заглавката на типа съдържание (application/x-www-form-urlencoded)
json: class във вашия 2-ри фрагмент работи, тъй като това обработва json данни и задава правилно заглавката на правилния тип съдържание.