84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
ユーザーがログインしているかどうかを確認し、ページをリダイレクトします。その結果、ブラウザはページを正常に実行できないことを示すメッセージを表示します。
Following the voice in heart.
コードを確認してください。ループリダイレクトです
あなたが書いたコードに基づいていますまず公式ウェブサイトのドキュメントの説明を確認してください:
コードをもう一度分析してみましょう: ユーザー名が存在しないか空であると判断された場合は、リダイレクトされます。つまり、新しいリクエストが送信され、リクエストは最初に app を通過します。 .use('/', callback) を実行すると、ユーザー名が存在しないと判断され、再度リクエストが行われます。つまり、無限リダイレクトが表示されますapp.use('/',callback),然后又判断用户名不存在,又重新请求....于是就出现了无限重定向最后的解决:可以将app.use替换为app.get,或者在不满足条件时,直接res.render('login')
app を通過します。 .use('/', callback)
app.use('/',callback)
app.use
app.get
res.render('login')
コードを確認してください。ループリダイレクトです
あなたが書いたコードに基づいています
リーリーまず公式ウェブサイトのドキュメントの説明を確認してください:
コードをもう一度分析してみましょう:
最終的な解決策:🎜🎜あなたユーザー名が存在しないか空であると判断された場合は、リダイレクトされます。つまり、新しいリクエストが送信され、リクエストは最初に
app を通過します。 .use('/', callback)
を実行すると、ユーザー名が存在しないと判断され、再度リクエストが行われます。つまり、無限リダイレクトが表示されますapp.use('/',callback)
,然后又判断用户名不存在,又重新请求....于是就出现了无限重定向最后的解决:
可以将
app.use
替换为app.get
,或者在不满足条件时,直接res.render('login')
app.use
をapp.get
に置き換えることも、条件が満たされない場合は直接res.render('login')
に置き換えることもできます。つまり、ジャンプする代わりにログインインターフェイスを直接レンダリングします🎜