데이터베이스 데이터를 표시하는 방법: console.log(req) 사용
P粉396248578
P粉396248578 2023-08-31 08:47:42
0
2
481
<p><code>console.log(req);</code>를 실행하여 거기에 무엇이 있는지 확인했고 데이터베이스의 데이터가 세션 데이터와 함께 표시되는 것을 발견했습니다</p> <pre class="brush:js;toolbar:false;">sessionStore: MySQLStore { . 옵션: { 호스트: 'localhost', 사용자: '루트', 비밀번호: '1324', 데이터베이스: 'dbso', endConnectionOnClose: 참, 클리어만료됨: 사실, 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(세션({ 비밀: "sss", 저장: 거짓, saveUninitialized: 거짓, 저장소: new mySQLStore({ /*데이터베이스 정보*/ }) })); </pre> <p>저의 고민이자 의문점은 이 문제를 얼마나 걱정해야 하는지, 걱정이 필요하다면 어떻게 고칠 수 있을까 하는 것입니다. </p> <p>저희 웹사이트는 쿠키를 사용하여 사용자 세션을 저장합니다. </p> <p>내 질문의 요약은 'req를 클라이언트 측에서 보거나 얻을 수 있습니까?'입니다. </p>
P粉396248578
P粉396248578

모든 응답(2)
P粉639667504

노드 프로세스에서 console.log。除非你做了非常奇怪的事情(例如通过http将这个req 개체를 다시 클라이언트로 호출하는 것 같습니다. 그렇지 않으면 클라이언트가 이를 볼 수 없습니다.

P粉704066087

번호

요청 개체는 미들웨어와 엔드포인트 핸들러 간에 데이터를 전달하는 데 사용됩니다. 서버에서만 볼 수 있습니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿