我想知道是否可以发送ajax
数据并防止其被记录在FireBug等工具中。
我发送的数据如下:
$("#submit").click(function() {
var value = $("#value");
var valuePost = value.val();
$.post("submit.php", {value: valuePost},
function(data){}
, "html");
});
但是当发送时,FireBug之类的工具会捕获这些数据。我不希望这样,因为我正在发送密码。有没有办法阻止像FireBug这样的工具捕获发送数据?
答案 0 :(得分:1)
把它作为答案:
当您从网页发送数据时,FireBug等工具将始终能够捕获发送的内容。当您不使用https
(SSL)之类的加密时,FireBug会将数据显示为将如何发送。
如果您使用https
之类的加密,那么FireBUg仍然能够以可读格式捕获并显示将要发送的数据。但你不必担心这一点。 FireBug只是一个帮助你的“本地”工具。所以你可以看到该网页上发生了什么。当数据实际发送(通过互联网)时,它将被加密。
嗅探您网络的Nnyone将会看到加密数据,而不会看到您在FireBug中看到的数据。
所以不要担心像FireBug这样的工具。那只是为了帮助你(作为本地用户)。如果您想通过互联网发送重要数据,只需使用SSL,如密码等。