ホームページ  >  に質問  >  本文

データベースデータを表示する方法: console.log(req) を使用します。

<p>そこにあるものを確認するために <code>console.log(req);</code> を実行したところ、データベースのデータがセッション データとともに表示されていることがわかりました</p> <pre class="brush:js;toolbar:false;">sessionStore: MySQLStore { . . . オプション: { ホスト: 'ローカルホスト'、 ユーザー: 'root'、 パスワード: '1324'、 データベース: 'dbso'、 endConnectionOnClose: true、 クリア期限切れ: true、 checkExpirationInterval: 900000、 有効期限: 86400000、 createDatabaseTable: true、 接続制限: 1、 文字セット: 'utf8mb4_bin', スキーマ: [オブジェクト] }, . . </pre> <p><code>express-mysql-session</code> と <code>express-session</code></p> を使用しています。 <pre class="brush:js;toolbar:false;">app.use(session({ シークレット: 「sss」、 保存: false、 saveUninitialized: false、 ストア: new mySQLStore({ /*データベース情報*/ }) })); </pre> <p>私の懸念と疑問は、これについてどの程度心配する必要があるのか​​、心配する必要がある場合はどうすれば解決できるのかということです。 </p> <p>当社の Web サイトはユーザー セッションを保存するために Cookie を使用します。 </p> <p>私の質問の要約は、クライアント側で req を表示/取得できるかということです。 </p>
P粉396248578P粉396248578389日前405

全員に返信(2)返信します

  • P粉639667504

    P粉6396675042023-09-01 00:54:03

    Node プロセスから console.log を呼び出しているようです。本当に奇妙なことをしない限り (この req オブジェクトを http 経由でクライアントに送り返すなど)、クライアントはこれを認識しません。

    返事
    0
  • P粉704066087

    P粉7040660872023-09-01 00:18:56

    ###シリアルナンバー###

    リクエスト オブジェクトは、ミドルウェアとエンドポイント ハンドラーの間でデータを渡すために使用されます。サーバー上でのみ表示されます。

    返事
    0
  • キャンセル返事