node.jsはバックグラウンドの基本モジュールと注意事項を書きます.

1845 ワード

前提:nodeをインストールします.js. 本文は主に基本モジュールの使用と注意事項を理解し、すべて抜粋してまとめたもので、オリジナルではない.1. 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