[解決済み] ログインを除くすべてのルートをキャッチする
2023-01-16 14:33:24
質問
私は現在、各リクエストのヘッダで認証トークンを渡すことをユーザーに要求するAPIを書いています。 今私は、次のようなキャッチオールルートを作成することができることを知っています。
app.get('/*', function(req,res){
});
のような特定のルートを除外するようにするにはどうすればよいのでしょうか?
/login
または
/
?
どのように解決するのですか?
へのアクセス時に何が起きたいのかがよくわかりません。
/login
または
/
のようなものですが、それらのために別のルートを作ることができます; キャッチオールの前にそれらを宣言した場合、それらは入ってくるリクエストを処理する最初の権利を得ます。
app.get('/login', function(req, res) {
...
});
app.get('/', function(req, res) {
...
});
app.get('*', function(req, res) {
...
});
関連
-
[解決済み】AWS STS AssumeRoleへのアクセスを可能にする方法
-
[解決済み] MongoClient v3.0使用時、db.collectionが関数でない
-
[解決済み] nodejsでfindAllのソート順を続編にする
-
[解決済み] エラーです。Cannot find module 'ejs'
-
[解決済み] NPMが同じエラーで固まる EISDIR: ディレクトリに対する不正な操作、エラーで読み込み (ネイティブ)
-
[解決済み] エラー: ノード出力を "|head" にパイプするときに EPIPE を書き込む。
-
[解決済み] npm installの-saveオプションは何ですか?
-
[解決済み] オブジェクトのためのマップ関数(配列の代わりに)
-
[解決済み] Node.jsでディレクトリに存在するすべてのファイル名のリストを取得する方法は?
-
[解決済み] OPTIONSルートにCORSヘッダを追加しても、ブラウザが私のAPIにアクセスできないのはなぜですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】Node.js getaddrinfo ENOTFOUND
-
[解決済み] テスト
-
[解決済み】「安全なTLS接続が確立される前にクライアントのネットワークソケットが切断されました」(ノード10
-
[解決済み】Mongooseで配列の値を更新する方法
-
[解決済み】NPMインストールエラー:解析中の予期せぬJSON入力の終了 '...nt-webpack-plugin": "0'' 付近。
-
[解決済み] Expectアサーションの型エラー -> expect(...).toExistは関数ではない
-
[解決済み] TypeError: コールバックはnodejsの関数ではありません。
-
[解決済み] NodeJsのSequelizeでautoIncrementはどのように動作するのですか?
-
[解決済み] エラーです。Ionic使用中にモジュール '../lib/utils/unsupported.js' が見つかりません。
-
[解決済み] Macでポート3000をロックしているプロセスを見つける(そして殺す)【終了