1

「 http://pastebin.com/raw.php 」への JQuery ajax リクエストを作成しようとし、次のコードを使用します。

$.ajax({
        url: 'http://pastebin.com/raw.php',
        data: "i=VJ29uFnk",
        complete: function(jqXHR, textStatus) {
            alert('complete');
        },
        success: function(data) {
            alert(data);
        },
        error: function(xhr, status, error) {
            alert('noh!')
        }
});

これにより、xhr 内でステータス「404」が取得されますが、firebug で確認できる URL は正しいように見えます。

http://pastebin.com/raw.php?i=VJ29uFnk

アイデア?

4

2 に答える 2

1

XHR 呼び出しは、 Same origin policyの下で保護されます。

ただし、これをバイパスするサーバー側スクリプトを呼び出すことができます。

于 2013-05-08T20:25:16.750 に答える
1

必要なデータを取得する php スクリプトを作成することで、同一オリジン ポリシーを回避できますexample.com/getpage.php?url=pastebin.com/raw.php?i=VJ29uFnK

于 2013-05-08T20:28:07.923 に答える