Cookieの読み取り

1241 ワード

今度の時間は。


Cookieを作成した後、Webブラウザが作成したCookieをサーバに送信すると、WEBアプリケーションでどのように見つけますか.

Google : how to get cookie in nodejs


  • を推論します.
    createServerでは、To read aクッキー、リクエストリクエスト情報を持つオブジェクトを解析クッキー関数として送信し、リクエストヘッダのクッキーにアクセスします!
  • 1.クッキーの再生産。


    2.npmでクッキーハンドルを検索します。


    Google : npm cookie


    https://www.npmjs.com/package/cookie

    3.コード作成

    var http = require("http");
    var cookie = require("cookie");
    
    http
      .createServer(function (request, response) {
        console.log(request.headers.cookie);
        var cookies = {};
        if (request.headers.cookie !== undefined) {
          cookies = cookie.parse("request.headers.cookie");
        }
        console.log(cookies.yummy_cookie);
        response.writeHead(200, {
          "Set-Cookie": ["yummy_cookie = choco", "tasty_cookie = strawberry"],
        });
        response.end("Cookie!!");
      })
      .listen(3030);