2016-05-20 14 views
2

jQueryを使用して特定のURLアドレスにXMLファイルの値を取得しようとしています。jQueryでURLからXML値を取得する方法

私はからそれを抽出したいのリンクは次のとおりです。 https://en.wikipedia.org/w/api.php?action=query&format=xml&prop=revisions&rvprop=content&rvsection=0&titles=YouTube

私の質問は:私は(値は、テキストの大きな壁である)、このXMLドキュメントから値を得るのですか。

ご協力いただきありがとうございます。

+0

私がしようとすべてが私にこのエラーを与える:。 <<< No「でアクセス制御 - 許可 - 起源」ヘッダは、要求されたリソース上に存在する>>> – Z3br3

答えて

1

same origin policyのため残念ながらこれはできません。基本的には、Wikipediaドメインのリソースにアクセスしようとしていますが、あなたのドメインからのリクエストです。これは許可されていません。

アクセスしようとしているxmlファイルは、Wikipediaドメインからこの要求を出している場合にのみ返されます。

これはクロスサイトスクリプティングの攻撃を防止するためのセキュリティ機能です。あなたのFacebookアカウントにログインしていて、あなたのセッションがアクティブで、このウェブサイトにFacebookのリクエストを送信する悪質なJavaScriptがあるあなたのステータスを変更する、失礼なステータス更新を投稿する、またはあなたの友人リストに誰もメッセージを送る。このような事態を防ぐための元のポリシーが存在する。あなたは悪意を持っていない可能性がある。

+0

大丈夫ああ、ご回答ありがとうございました。 – Z3br3

関連する問題