0

RESTful サービスからの認証が成功した後、サーバーから JSON 応答を受け取ることを期待しています。

以下のコードを使用しています。

 jQuery.ajax({
                        type: "GET",
                        url: "http://dev.ragld.com/hostinfo/",
                        contentType: "json",
                        beforeSend: function(jqXHR){
                            jqXHR.setRequestHeader("Authorization", "Basic cmsdfsdfG~~~~~Q6cmFnbGQ=");
//some characters have been changed for security reasons.
                        },
                        accept: "application/json",
                        async:false,
                        success: function(response){
                            console.log('success called..');
                        },
                        error: function(errorObj){
                            console.log(errorObj);
                        }
    });

何らかの理由でメソッドが として選択されていませんGET。FF の [NET] タブを確認すると、firebugメソッドがOPTIONSではなくとして表示されGETます。同様に、期待している JSON データが返されません。

誰でも助けることができますか?

クロムからの編集 エラー、それはあまり言いません: ここに画像の説明を入力

4

1 に答える 1

0

REST API には COORS がありますか? そうでない場合、同じドメインにない URL に対して AJAX 呼び出しを行うことはできません。

于 2012-09-26T15:33:40.383 に答える