Methode zum Anzeigen von Datenbankdaten: Verwenden Sie console.log(req)
P粉396248578
2023-08-31 08:47:42
<p>Ich habe <code>console.log(req);</code> ausgeführt, um zu sehen, was da war, und festgestellt, dass die Daten aus der Datenbank zusammen mit den Sitzungsdaten angezeigt wurden</p>
<pre class="brush:js;toolbar:false;">sessionStore: MySQLStore {
. .
Optionen: {
Host: 'localhost',
Benutzer: 'root',
Passwort: '1324',
Datenbank: 'dbso',
endConnectionOnClose: true,
clearExpired: true,
checkExpirationInterval: 900000,
Ablauf: 86400000,
createDatabaseTable: true,
Verbindungslimit: 1,
Zeichensatz: 'utf8mb4_bin',
Schema: [Objekt]
}, .
</pre>
<p>Ich verwende <code>express-mysql-session</code> und <code>express-session</code></p>
<pre class="brush:js;toolbar:false;">app.use(session({
Geheimnis: "sss",
speichern: falsch,
saveUninitialized: false,
Store: new mySQLStore({ /*Datenbankinformationen*/ })
}));
</pre>
<p>Meine Bedenken und Zweifel sind: Wie groß sollte ich mir darüber Sorgen machen, und wenn ich mir Sorgen machen muss, wie kann ich das Problem beheben? </p>
<p>Unsere Website verwendet Cookies, um Benutzersitzungen zu speichern. </p>
<p>Die Zusammenfassung meiner Frage lautet: Kann req auf der Clientseite angezeigt/abgerufen werden? </p>
看起来你正在从Node进程中调用
console.log
。除非你做了非常奇怪的事情(例如通过http将这个req
对象发送回客户端),否则客户端不会看到这个。编号
请求对象用于在中间件和终点处理程序之间传递数据。它只在服务器上可见。