0

ajaxデータを送信して、FireBug などのツールにログインできないようにすることができるかどうかを知りたいです。

次のようにデータを送信します。

$("#submit").click(function() {
    var value = $("#value");
    var valuePost = value.val(); 
    $.post("submit.php", {value: valuePost},
    function(data){} 
    , "html");
});

しかし、これが送信されると、FireBug などのツールがそのデータをキャプチャします。パスワードを送信しているので、私はそれを望んでいません。FireBug のようなツールが送信データをキャプチャするのを防ぐ方法はありますか?

4

1 に答える 1

1

答えとしてそれを置くには:

Web ページからデータを送信すると、FireBug などのツールは常に送信内容をキャプチャできます。(SSL)のような暗号化を使用しない場合、httpsFireBug はデータがどのように送信されるかを示します。

のような暗号化を使用する場合httpsでも、FireBUg は送信されるデータを読み取り可能な形式でキャプチャして表示できます。しかし、それについて心配する必要はありません。FireBug は、あなたを助けるための単なる「ローカル」ツールです。そのため、その Web ページで何が起こっているかを確認できます。データが実際に (インターネット経由で) 送信されると、暗号化されます。

あなたのネットワークをスニッフィングしている人は誰でも、暗号化されたデータを見ることができ、FireBug に表示されるデータは見ることができません。

したがって、FireBug などのツールについて心配する必要はありません。これは、(ローカル ユーザーとして) 手助けするためだけのものです。パスワードなどの重要なデータをインターネット経由で送信する場合は、SSL を使用してください。

于 2012-10-25T13:56:58.433 に答える