2

ログインフォームをサーバーハンドラーに投稿するときに math.random nocache パラメータを送信する目的は何ですか?

var email = encodeURI(document.getElementById('emailLogin').value);
var psw = encodeURI(document.getElementById('pswLogin').value);
// URL リクエストに追加する乱数を設定します
nocache = Math.random();
// URL 変数などのログイン変数を渡します
http.open('get', 'login.php?email='+email+'&psw='+psw+'&nocache = '+nocache);
4

1 に答える 1

6

リクエストに追加された乱数は、以前のリクエストによってキャッシュされた可能性のある結果を表示するのではなく、ブラウザに次のページ結果をロードさせることを目的としています。

その価値について --- これは、HTTPS (SSL/TLS) 接続で http.open() が発生していない限り、非常に安全でないオーセンティケーターのようです。

于 2012-08-06T18:52:25.383 に答える