jQuery.ajax({url: "url"});を使用してルートディレクトリ外のファイルにアクセスできますか?jQuery.ajaxアクセスファイル(ルートディレクトリ外)
0
A
答えて
0
URLが同じドメインの場合は、そのURLにAJAXリクエストを発行できます。
1
ajax
メソッドを使用すると、ウェブに表示されているものにアクセスできます。しかし、これを行うと、Same Origin Policyのファウルになる可能性が高くなります。これにより、通常、自分のドメインの外でAJAXリクエストを行うことができなくなります。
ただし、リクエストをJSONPとして扱うように設定することはできます。 JavaScriptを使用してTwitterの結果などを得る方法です。
ajax documentationに移動し、下にスクロールしてJSONPの説明を参照してください。
1
AJAXを使用して、Webブラウザのアドレスバーに入力することで利用可能なドメイン上のファイルにアクセスできます。 /public_html
以外のファイルにアクセスすることはできません。
実際、あなたは誰もがAJAXリクエストをシミュレートできるので、あなたのサーバーの設定ファイルのいずれかを見ることができます。
リクエストをプロキシするサーバー側スクリプトを作成するか、関連するファイルをpublic_html
ディレクトリまたはそのサブディレクトリに移動する必要があります。
関連する問題
- 1. Apache以外のPHPアクセスファイル
- 2. jQuery.ajax
- 3. Webpackロードモジュールがルートディレクトリ外にある
- 4. jQuery.ajaxが
- 5. jQuery.ajaxファイルアップロード
- 6. jQuery.ajax()は
- 7. ルートディレクトリ
- 8. Java - ユーザー認証付きアクセスファイル
- 9. S3上のCarrierwaveアップロードとアクセスファイル
- 10. jquery.ajax in codeigniter
- 11. Joomla!ルートディレクトリ
- 12. jQuery.ajax beforeSend Error in IE11
- 13. Ajax.ActionLink対Html.ActionLink + Jquery.Ajaxコール
- 14. Android - ルートディレクトリにアクセス
- 15. Htpasswdもルートディレクトリ
- 16. ルートディレクトリのカスタムユーザーURL?
- 17. シンボリックリンクのルートディレクトリ
- 18. PrestaShopのルートディレクトリ
- 19. FileUploadsとルートディレクトリ
- 20. Laravel:ルートディレクトリのApi.php
- 21. Symfony2 - ルートディレクトリにリダイレクト/
- 22. サービスファブリックアプリケーションのルートディレクトリ
- 23. Perl Archive :: Tarルートディレクトリを除外する方法
- 24. Htaccessルートディレクトリ以外のフォルダからコンテンツをロードする
- 25. Jest:ルートディレクトリ以外のコードカバレッジはありません
- 26. ルートディレクトリをhtaccessリダイレクトから除外します
- 27. php filemtimeがfalseを返す場合、phpアプリケーションのルートディレクトリ以外
- 28. Eclipse - gitリポジトリからルートディレクトリを除外しますか?
- 29. プロジェクトのルートディレクトリ以外でJavaがファイルを読み取れない
- 30. サーバからのcpanelアクセスファイルのIPアドレス
別のドメインで使用しますか? – lonesomeday
クロスサイトスクリプティングの問題。 – duffymo
例を挙げてください。一般的に、ファイルがスクリプトと同じドメイン内にあり、(現在の)ユーザーへの通常のHTTPリクエストで利用可能な場合は、AJAXでもアクセスできます。 – polarblau