1

ブラウザから直接アクセスする方法はありますか

http://www.example.com/test.php

URL を直接表示している場合は使用できませんが、許可されています

JQuery $.get('http://www.example.com/test.php') function

ファイルを読むには?ブラウザにアクセスしてhttp://www.example.com/test.phpと入力することは、基本的にクライアント側で $.get() 関数を使用するのと同じことだと信じているため、これは不可能かもしれません..しかし、私はこれに対する回避策があるかどうかはわかりませんでした。

4

2 に答える 2

4

ちょっと、x-requested-withヘッダーのphpチェックをしてください。存在しない場合は、別の場所にリダイレクトします。

ただし、誰かがそのヘッダーを使用して独自のリクエストを送信するのを止めることはありません。

于 2012-12-17T16:14:55.900 に答える
1

そうです、ブラウザを使用するか $.get を使用するかは基本的に同じです。唯一の違いは、AJAX 呼び出しが X-Requested-With ヘッダーを XMLHttpRequest に設定することです。ただし、これはブラウザの拡張機能で追加できるため、絶対確実というわけではありません。

于 2012-12-17T16:17:52.573 に答える