だから私はこのリクエストをjQueryのajaxに「翻訳」しようとしています:
そしてコード:
$.ajax({
type: 'POST',
url: 'http://domain.com/api/useprofile',
data: {
"first_name": "Joe",
"last_name": "Doe",
"bio": "Lorem Ipsum"
},
headers: {
"X-CSRFToken": $rootScope.csrftoken
},
success: function(msg){
alert(JSON.stringify(msg));
},
error: function(msg,textStatus){
alert(JSON.stringify(msg.status));
}
});
さまざまなタイプの contentType と dataType を試しましたが、どれも機能しませんでした (エラー 500)。Postman はデータを正常に送信し、201 応答コードを受信しました
編集。問題を解決しました。どうやら、データ フィールドを JSON.stringify したようです。