Il s'agit également de routage par étincelles. C'est un petit montant, donc je dois le rassembler bientôt.
Si vous définissez le chemin "/ sample / *", il correspondra à l'URL suivante.
/sample/
/sample/hello
/sample/hello/
/sample/hello/*
Il ne correspond pas ci-dessous.
/sample
Lors de l'utilisation du paramètre path, il est également nécessaire de définir la correspondance dans le filtre.
Mauvaise source
python
public static void main(String[] args) {
before((request, response) -> {
system.out.println(request.params("name")); //null est affiché
});
get("/:name", (request, respoonse) -> request.params("name"));
}
Cool source
python
public static void main(String[] args) {
before("/:name", (request, response) -> {
system.out.println(request.params("name")); //Le contenu spécifié dans l'url est affiché
});
get("/:name", (request, respoonse) -> request.params("name"));
}
Cela semble un peu redondant.
Recommended Posts