2011-12-21 19 views
1

古典的なASPでは、呼び出されたページのURLにパラメータを追加する方法はありますか?そのため、クライアントから要求が送信され、ページが生成され、生成プロセス中にページのコードがページのURLにランダムなデータを追加しますか?現在のURLを変更する

これはiisによって生成されたエラーページです。クライアントがキャッシュしないようにランダムなデータを追加する必要があります。

私は、使用されているキャッシュを停止することができるIIS設定があることを知っていますが、私はURL操作でそれを行うことができるかどうか疑問に思っていました。

おかげ

+0

これが正しいと分かっている場合は、ページの読み込み中に何かURLに追加したいのですか?それをユーザーに表示したいのか、またはページ処理のためだけに表示しますか? – Robert

答えて

0

あなたがいないの後、エラーページにユーザーを送信する前に、URLにランダムな値を追加する必要があります。キャッシュされた応答が返されないようにします。

1

あなたの特定の質問への答えは:いいえです。要求を行ったクライアントによってURLが「所有」されている場合、クライアントがそのURLのフェッチと考えるURLを変更する方法はありません。

<% 
    Response.Expires = -1 
    Response.AddHeader("Cache-Control", "no-cache") 
%> 

これは単に、クライアントがサーバからURLを再要求することなく、応答を再使用しないように、より具体的に応答をキャッシュたりしないように通知:

は、キャッシングの利用を防止するあなたの目標をacheiveするには。

関連する問題