javascript - ChromeなどのブラウザでAjaxリクエストを非表示にし、コンソールに表示されないようにする方法
淡淡烟草味
淡淡烟草味 2017-07-05 10:47:58
0
16
5917

プロジェクトの機密性のため、ajax リクエスト インターフェイスのアドレスを隠す必要があります。どうすればよいですか?

淡淡烟草味
淡淡烟草味

全員に返信(16)
刘奇

テクノロジーにまったく無知な人が出したリクエストのように感じます...ajaxリクエストがなければ表示はなく、純粋なバックエンドレンダリングだけです

いいねを押す +0
typecho

ajax リクエストは http リクエストでもあります

HTTPリクエストである限り、パケットをキャプチャすることでリクエストアドレス、パラメータ、レスポンスを確認できます

いいねを押す +0
世界只因有你

HTTP プロトコルを使用しない場合を除き、エネルギーを無駄にしないでください。

いいねを押す +0
学习ing

第一に、ajax を使用してバックグラウンドでデータをレンダリングする必要はありません
第二に、ajax を使用して中間インターフェイスを使用し、フロントエンドに必要なデータのみを返します
プロジェクトの支払いインターフェイスをユーザーに公開することは不可能ですこの2つの方法を組み合わせたフロントエンドです

いいねを押す +0
过去多啦不再A梦

非表示にすることはできません
// バックエンドは、接続ソースが正当であるかどうかを判断できます。正当でない場合は、接続を閉じます
// $_SERVER['HTTP_ORIGIN'] は、ページリクエストの送信元のサイトを識別します
if($_SERVER ['HTTP_ORIGIN'] != 'http://www.baidu.com')
{
die();
}

いいねを押す +0
洪涛

考え方を変えてください。ブラウザはそれを隠すことはできません。ブラウザは API を公開します。そのような API は存在しません

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート