Facteur de forme de données fonctionne, mais le raw n'a pas d'équivalent

J'ai une API que je suis en essais avec et si j'envoie mes données par "form-data" avec les valeurs suivantes cela fonctionne:

key: response[comment]
value: This is a test

Mais si je fais un peu JSON personnalisé dans le "raw" de l'onglet avec la structure suivante, il ne fonctionne pas:

{ "response[comment]": "This is a test" }

Ça me rend fou d'être honnête que le serveur ne veut pas me donner des détails sur ce qui est mal.
J'ai la sensation que c'est le codage de l'objet qui va mal, mais je suis en utilisant Angulaire et j'obtiens la même erreur 400, alors que je suis persuadé qu'il devrait fonctionner avec un JS objet en tant que données sur .post.

Toute aide serait appréciée!

Comprenez-vous que le JSON et www-form-urlencoded sont en fait différents formats? Je doute qu'il y est un moyen pour forcer le serveur à analyser JSON codé en charge par le client.
Oui, je ne suis pas à l'aide de x-www-form-urlencoded bien, je suis en utilisant le formulaire de données en Facteur, qui est JSON 😉 C'est la raison pour laquelle je suis si confus. Il doit y avoir un en-tête qui est éteint ou quelque chose.

OriginalL'auteur Reinier Kaper | 2015-01-03