顯示資料庫資料的方法:使用console.log(req)
P粉396248578
P粉396248578 2023-08-31 08:47:42
0
2
479
<p>我運行了<code>console.log(req);</code>來查看其中的內容,並發現來自資料庫的資料與會話資料一起顯示</p> <pre class="brush:js;toolbar:false;">sessionStore: MySQLStore { . . . options: { host: 'localhost', user: 'root', password: '1324', database: 'dbso', endConnectionOnClose: true, clearExpired: true, checkExpirationInterval: 900000, expiration: 86400000, createDatabaseTable: true, connectionLimit: 1, charset: 'utf8mb4_bin', schema: [Object] }, . . . </pre> <p>我正在使用<code>express-mysql-session</code>和<code>express-session</code></p> <pre class="brush:js;toolbar:false;">app.use(session({ secret: "sss", resave: false, saveUninitialized: false, store: new mySQLStore({ /*資料庫資訊*/ }) })); </pre> <p>我關心和懷疑的是我應該對此擔心多少,如果我需要擔心,我該如何解決它? </p> <p>我們的網站使用cookie來儲存使用者會話。 </p> <p>我的疑問總結是,req是否可以在用戶端被查看/取得到? </p>
P粉396248578
P粉396248578

全部回覆(2)
P粉639667504

看起來你正在從Node進程中呼叫console.log。除非你做了非常奇怪的事情(例如透過http將這個req物件傳回客戶端),否則客戶端不會看到這個。

P粉704066087

編號

請求物件用於在中間件和終點處理程序之間傳遞資料。它只在伺服器上可見。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板