<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                # cookie-parser 解析Cookie標頭并使用由cookie名稱鍵入的對象填充req.cookies。 您可以選擇通過傳遞一個srcret字符串來啟用簽名cookie,該字符串分配給req.secret,以便其他中間件可以使用它。 ~~~ app.use(require('cookie-parser')(config.session_secret)); ~~~ <br> ## 創建cookie ~~~ res.cookie(name, value [, options]); ~~~ name 是 cookie 名,value 是 cookie 值,可以是 json 對象或字符串。 options 是選項,詳細請閱[這里](http://www.expressjs.com.cn/4x/api.html#res.cookie),常用選項有: ~~~ { 'maxAge': 90000, # 有效時長,即90000毫秒后過期,String 'signed': false # 默認為false,表示是否簽名,Boolean } ~~~ 創建 cookie 會在 http 響應頭中添加Set-Cookie,從而在瀏覽器中設置 cookie <br> ## 獲取cookie var cookies = req.cookies # 獲取cookie集合 var value = req.cookies.key # 獲取名稱為key的cookie的值 <br> ## 刪除cookie ~~~ res.clearCookie(name [, options]) ~~~ name 是 cookie 名,options 與創建 cookie 時所傳一致 <br> ## 簽名 出于安全的考慮,我們通常需要對cookie進行簽名。 例子改寫如下,有幾個注意點: * `cookieParser` 初始化時,傳入 `secret` 作為簽名的秘鑰。 * 設置 `cookie` 時,將 `signed` 設置為 `true` ,表示對即將設置的 `cookie` 進行簽名。 * 獲取 `cookie` 時,可以通過 `req.cookies`,也可以通過 `req.signedCookies` 獲取。 ~~~ app.use(cookieParser('ruidoc')); // 需要傳一個自定義字符串作為secret res.cookie(name, value, { 'signed': true }); var cookies = req.signedCookies // 獲取cookie集合 var value = req.signedCookies.key // 獲取名稱為key的cookie的值 ~~~ ## 參考 https://www.cnblogs.com/chyingp/p/express-cookie-parser-deep-in.html https://segmentfault.com/a/1190000009663833
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看