1

ここの投稿に従ってCORSを実装しようとしていました。

jquery呼び出しを実行すると、エラーが発生するだけです。応答テキストは「」で、ステータス テキストは「エラー」です。

しかし、Fiddler を見ると、応答は 200/OK で、正しい json 形式の結果が返されます。

ここに私のjquery呼び出しがあります:

$.getJSON("http://localhost:9999/api/v1/xxxxxxxx/", function (allData) {
                log.debug(allData);
            }).success(function (allData) {
            }).error(function (xhr, status, data) {
                console.log(xhr);
                console.log(data);
                console.log(status);
            });

応答のスクリーンショットは次のとおりです。

1]ファイアーバグ

私は何が欠けていますか?

4

1 に答える 1

1

200 OK 応答は、CORS の失敗を意味する場合があります。Ajax 呼び出しを許可するには、応答に適切な応答ヘッダーが必要です。

あなたのスクリーン ショットから、Access-Control-Allow-Origin 応答ヘッダーが間違って*います*, *

于 2013-07-02T03:37:05.120 に答える