0

Dojo で dojo.xhrPost メソッドを使用し、別のドメイン サーバー REST サービスから URL を呼び出そうとしています。クロスドメインで問題に直面しています。

エラーが発生しました ::: 「RequestError: Unable to load https://core.dev.moxynetwork.com/rest/authservice/authuser status: 0」</p>

私を助けてください。

よろしく&ありがとう、 ヴィジャヤラクシュミ

4

2 に答える 2

1

dojo.xhrPost は推奨されておらず、削除される予定です。

dojo/request/script を dojo 1.9 で使用します。

require(['dojo','dojo/ready','dojo/_base/lang','dojo/_base/array', 'dojo/request/script' ],
    function(dojo, ready, lang, array, script){
        ready(function(){
            script.get('ENTER-YOUR-URL.com',{jsonp: "callback"}).then(function(resJson){
                console.log(resJson);
            });
        });
});
于 2013-07-01T14:32:21.687 に答える
0

クロスドメイン呼び出しを管理するには、 JSONPまたはCross-Origin Resource Sharing ( CORS )を実装する必要があります。どちらも REST API の手法であり、クライアント側では実行できません。

于 2013-05-10T13:26:28.463 に答える