1

動作する cURL 呼び出しがあり、それを ajax 呼び出しに変換しました。ajax 呼び出しが失敗しています。呼び出しから何かを返すにはどうすればよいですか? 辞書があるはずです [cURL 呼び出しは辞書を返します]。

通話で何が失敗したかを知るにはどうすればよいですか? デバッグの進め方がわかりません。

ありがとう

curl -v -X PUT -H "Content-Type: application/json" -H "Accept: application/json" -X PUT --user user:pass https://my.address.for/this/url -d "{\"name\": \"Marcus0.3\",\"start\": 500000,\"end\": 1361640526000}"


                    $.ajax({
                    type: 'put',
                    url: 'https://my.address.for/this/url',
                    dataType: 'json',
                    async: false,
                    username: 'user',
                    password: 'pass',
                    data: {
                        "name": "Marcus0.3",
                        "start": 500000,
                        "end": 1361640526000
                    },
                    success: function(){alert('DONE!');},
                    error: function(){alert('fail');},
            }).responseText;

「失敗」の応答が返ってきます

4

2 に答える 2

1

F12 を入力すると、Chrome 開発ツールが開き、[ネットワーク] タブをクリックします。

発生した ajax リクエストを含むすべてのリクエストが表示されます。項目の「名前」フィールドをクリックすると、cURL 詳細モードと同様に、要求と応答に関する完全な情報が表示されます

于 2013-08-05T22:52:24.710 に答える
0

正確なエラー メッセージを取得するには、Firefox と firebug を使用できます。

error:function(エラー){アラート(エラー)}

于 2013-08-05T22:51:28.683 に答える