0

だから私はこのリクエストを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 したようです。

4

0 に答える 0