[解決済み] サーバー側でクッキーが無効になっているかどうかを検出する方法
2023-02-14 13:31:03
質問
ブラウザのクッキーが無効になっているかどうかをサーバ側(サーバーサイド)で検出するにはどうしたらよいでしょうか。可能でしょうか?
詳しい説明です。
サーバでHTTPリクエストを処理しています。私はクッキーを
Set-Cookie
ヘッダを通してクッキーを設定したい。そのとき、クッキーがクライアントブラウザによって設定されるのか、それともクッキーを設定する私の要求が無視されるのかを知る必要があります。
どのように解決するのですか?
Cookieが設定されたリダイレクトレスポンスを送信する。(特別な)リダイレクト先URLを処理する際にCookieをテストし、Cookieがあれば通常の処理にリダイレクトし、なければエラー状態にリダイレクトする。
これは、ブラウザがクッキーの設定を許可したことを示すだけで、どれくらいの期間かは分からないことに注意してください。 私の FF では、サイトが例外リストに特別に追加されていない限り、すべての Cookie を強制的に "セッション" モードにすることができます - こうした Cookie は、サーバーが指定した有効期限にかかわらず、FF がシャットダウンしたときに破棄されます。 そして、これは私が常に FF を実行しているモードです。
関連
-
[解決済み] HTTP POSTリクエストでは、どのようにパラメータが送信されるのですか?
-
[解決済み] HTTPヘッダーの大文字と小文字は区別されますか?
-
[解決済み] URLクエリパラメータを含むHTTP POST -- 良いアイデアかどうか?
-
[解決済み] ブラウザのCookieドメインはどのように機能するのですか?
-
[解決済み] Chromeのネットワークデバッガをリダイレクトで使用する方法
-
[解決済み] HTTPクッキーはポート指定ですか?
-
[解決済み] Internet ExplorerのIFRAMEでCookieがブロックされる/保存されない
-
[解決済み] なぜCSRF防止トークンをクッキーに入れるのが一般的なのですか?
-
[解決済み】Axiosがリクエストに含まれるクッキーを自動的に送信するようにする
-
[解決済み】セッションは本当にRESTfulnessに違反するのか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] X-REQUEST-ID httpヘッダーとは何ですか?
-
[解決済み] Preflightとredirectを使用したCORSリクエスト: 不許可になりました。回避策は?
-
[解決済み] HTTP DELETE リクエストにエンティティボディは許されますか?
-
[解決済み】HTTPのPOSTとPUTの違いは何ですか?
-
[解決済み】HTTP 1.0 vs 1.1
-
[解決済み】302と307のリダイレクトの違いは何ですか?
-
[解決済み】http getリクエストにヘッダーを設定する方法は?
-
[解決済み] PragmaヘッダーとCache-Controlヘッダーの違い?
-
[解決済み] 304 Not Modified」は具体的にどのように機能するのですか?
-
[解決済み] サーバーサイドでCookieを削除する正しい方法