
No.4ベストアンサー
- 回答日時:
必ずしもダウンロードを防ぐわけではありませんが,
jQueryによるアクセスであれば
X-Requested-with: XMLHttpRequest
というヘッダが送られるので (大抵のライブラリでも送られますが),
これを条件に.htaccessで制限をかける,という方法があります。
ref)
http://api.jquery.com/jQuery.ajax/ (jQueryのajaxメソッドのマニュアル)
https://www.google.co.jp/search?q=X-Requested-wi … (X-Requested-with .htaccessによるgoogle検索結果)
クロスドメインでのアクセスの場合,これでは対応できないのですが,
Originあたりのチェックをすればよい気はします。
この回答へのお礼
お礼日時:2014/07/24 18:15
求めていたものはこれでした。
jQueryからのリクエストヘッダについては調べて分かったのですが、それでアクセス制限を掛ける方法が分かりませんでした。
これで対応できます。ありがとうございました。
No.3
- 回答日時:
.htaccessファイルで指定したファイルの閲覧を制御する方法があるようです。
参考:
「特定のファイルだけ守る」
http://www.futomi.com/lecture/htaccess/files.html
「.htaccess活用法(5)」
http://www.shtml.jp/htaccess/data.html
試してませんので、jsonファイルの本来の動作を阻害しないかどうかはわかりませんが。
No.2
- 回答日時:
理論的には不可能です。
されにくい方法、ならば
* JSON ファイルを Base64 化する
* JSON ファイルを暗号化して $.get() した後に復号化する
* JSON を動的生成する仕組みにして、パスワード付の $.post() でなければ出力させない
* 取得前に擬似的な「3ウェイ・ハンドシェイク」を必要とするように実装する
* 画像ファイルにデータを埋め込む「電子透かし」をがんばって実装する
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
subversionからファイル取得時...
-
Windowsのメモ帳でジョークウイ...
-
Excel-VBA 撮影日時の取得
-
global.asaについて
-
fopenでNULLを返されるがGetLas...
-
初期化後の任意のアプリの復元
-
バッチファイルが作成できない
-
Microsoft Access エラー 3051
-
ダウンロード不可PDFファイルは...
-
定数を宣言する場所
-
CSVファイルの出力に関して
-
仮想パスの意味
-
レーザープリンターのA4・5...
-
Thunderbird ローカルフォルダ...
-
IE6でのダウンロードダイア...
-
ファイル名の特定文字だけ削除...
-
FileExitsについて
-
VBScriptでファイルアップロー...
-
処理を別ファイルに書きたいん...
-
ASPが動かない
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
バッチによるショートカットの...
-
エクセルVBA ファイルOPEN時の...
-
Excel-VBA 撮影日時の取得
-
1フォルダに保存できるファイル...
-
【VC++6.0 MFC】画像表示について
-
ファイルサイズの取得方法
-
iniファイルのセクションについて
-
HTMLプログラムにExcelをリンク...
-
HTMLタグのあるCSVファイルを利...
-
Windowsのメモ帳でジョークウイ...
-
ファイルのアクセス権の取得
-
VBAでファイルを指定して印刷さ...
-
JSONファイルをダウンロードさ...
-
Excel VBAどこが間違ってますか?
-
Windows7でFTP内容が更新されない
-
subversionからファイル取得時...
-
FileUploadで複数ファイルのア...
-
Java.io.FileクラスのsetLastMo...
-
動的に生成したVSBファイルへデ...
-
VBAを使い、Web上からファイル...
おすすめ情報