13

Spark フレームワークで気づいたことがあります。末尾のスラッシュはマップされたルートと一致しません。したがって、/api/test と /api/test/ は異なる URI と見なされます。

それらを一緒にワイルドカードする方法があれば問題ありませんが、そうではないようです。何か不足していますか?

このルートが欲しい:

Spark.get("/api/test", (req, res) -> {
            return "TEST OK";
        });

/api/test または /api/test/ に一致します。現状では、/api/test にのみ一致し、次のように切り替えると:

Spark.get("/api/test/", (req, res) -> {
            return "TEST OK";
        });

一致するだけです/api/test/

4

2 に答える 2