タグ

2018年1月11日のブックマーク (3件)

  • Cookieの値がブラウザ側で有効になるタイミングはいつか

    「ファイルダウンロード完了後に画面遷移などをjavascriptで行う」を参考にASP.NET MVCで実装してみました。 サーバー側はファイルをダウンロードをさせつつCookieをセット、クライアント側はJavaScriptで定期的にCookieをチェックすることでダウンロードの完了を検出する、というものですが、サーバーで設定したCookieがブラウザ側で有効になるのはサーバーからレスポンスデータをすべて受け取った後と理解して良いでしょうか? 下記コードで実行してみましたが、レスポンスをすべて受信する前にCookieが有効になっているように思われました。(思われました、というのはダウンロードを途中で一時停止する方法が分からなかったので、ダウンロード完了前にalertが表示されてしまうことを確実に確認できていないため) cshtmlは <a href="/Home/Download" id

    Cookieの値がブラウザ側で有効になるタイミングはいつか
    plasma0713
    plasma0713 2018/01/11
    “ブラウザがHTTP ヘッダをパースした時点で Cookie は設定される。”
  • セッションとクッキーの違い -

    WEBシステムを組むうえで何となく使っているsessioncookieについて 自分でも違いについて理解できていないと思ったので調べてみました。 HTTPを意識する セッション、プロトコルの違いを確認する前に、HTTPプロトコルについて確認が必要になると思う。 まず、HTTPプロトコルは状態を持たないということを最初に認識しておく。 HTTPプロトコルではリクエストを送りレスポンスを受け取った時点で、その通信は終了してしまう。 Google先生に 「セッション クッキー 違い」と検索したとする。 その後、もう一度「セッション クッキー 違い」と検索する。 動きとしては… ユーザー側からGoogle先生に向けて「セッション クッキー 違い」をリクエストし、 Google先生は 「セッション クッキー 違い」に該当するレスポンスを返してくれる。 前者と後者でリクエストとレスポンスの動きに何ら

    セッションとクッキーの違い -
    plasma0713
    plasma0713 2018/01/11
    今更ながら。
  • http://twitter.com/i/moments/951076333211168768

    plasma0713
    plasma0713 2018/01/11
    同一労働にもかかわらず年重ねたってだけで高給取ってるのを是正するってことならぜひやってもらいたい。