node.jsはバックグラウンドの基本モジュールと注意事項を書きます.
1845 ワード
前提:nodeをインストールします.js. 本文は主に基本モジュールの使用と注意事項を理解し、すべて抜粋してまとめたもので、オリジナルではない.1.
2.
3.
1.
Cookieのライフサイクル問題Cookieオブジェクトの有効時間を設定し、setMaxAge()メソッドでCookieオブジェクトの有効時間を設定できます.
例:
有効期限が設定されていない場合、このクッキーのライフサイクルはブラウザセッション中であり、ブラウザウィンドウを閉じるだけでクッキーは消えます.
このライフサイクルをブラウズセッション期間とするクッキーをセッションクッキーと呼ぶ.セッションクッキーは、一般的にハードディスク(HDD)に保存されず、メモリに保存されます.
有効期限が設定されている場合、ブラウザはクッキーをハードディスクに保存し、閉じてから再度ブラウザを開きます.これらのクッキーは設定された有効期限を超えるまで有効です.ハードディスク(HDD)に格納されたクッキーは、2つのIEウィンドウなど、異なるブラウザプロセス間で共有することができる.メモリに保存されているクッキーについては、ブラウザによって処理方法が異なります.
原文リンク:
セッションの使用
body-parserの使用
body-parser
- node.jsミドルウェアは、JSON、Raw、Text、URL符号化のデータを処理するために使用される. $ npm install body-parser --save
2.
cookie-parser
-Cookieを解析するツールです.reqを通ります.クッキーは、渡されたクッキーを取り出し、オブジェクトに変換することができます. $ npm install cookie-parser --save
3.
multer
- node.jsミドルウェアは、enctype=「multipart/form-data」(フォームのMIME符号化を設定する)のフォームデータを処理するために使用されます. $ npm install multer --save
1.
body-parser
- node.jsミドルウェアは、JSON、Raw、Text、URL符号化のデータを処理するために使用される.1. body-parser
- node.jsミドルウェアは、JSON、Raw、Text、URL符号化のデータを処理するために使用される.Cookieのライフサイクル問題Cookieオブジェクトの有効時間を設定し、setMaxAge()メソッドでCookieオブジェクトの有効時間を設定できます.
例:
Cookie c = new Cookie(“username”,”john”);
c.setMaxAge(60);//60
c.setMaxAge(60*60);//
c.setMaxAge(365*24*60*60);//
有効期限が設定されていない場合、このクッキーのライフサイクルはブラウザセッション中であり、ブラウザウィンドウを閉じるだけでクッキーは消えます.
このライフサイクルをブラウズセッション期間とするクッキーをセッションクッキーと呼ぶ.セッションクッキーは、一般的にハードディスク(HDD)に保存されず、メモリに保存されます.
有効期限が設定されている場合、ブラウザはクッキーをハードディスクに保存し、閉じてから再度ブラウザを開きます.これらのクッキーは設定された有効期限を超えるまで有効です.ハードディスク(HDD)に格納されたクッキーは、2つのIEウィンドウなど、異なるブラウザプロセス間で共有することができる.メモリに保存されているクッキーについては、ブラウザによって処理方法が異なります.
cookie.setmaxage
が0に設定されていると、すぐにブラウザから指定したクッキーが削除されますcookie.setmaxage
が-1に設定されている場合、現在のブラウザを閉じると無効になります.原文リンク:
https://blog.csdn.net/cckevincyh/article/details/52493859
クッキーの使用https://blog.csdn.net/lihuijuan_1/article/details/80382637
セッションの使用
https://blog.csdn.net/lihuijuan_1/article/details/80394762
body-parserの使用
https://www.cnblogs.com/chyingp/p/nodejs-learning-express-body-parser.html