Pattern Matching and Parameter
app.get('/cookie', (@CookieValue('token') String jwt) {
return jwt;
});
app.get('/header', (@Header('x-foo') String header) {
return header;
});
app.get('/query', (@Query('q') String query) {
return query;
});
app.get('/session', (@Session('foo') String foo) {
return foo;
});
app.get('/match', (@Query('mode', match: 'pos') String mode) {
return 'YES $mode';
});
app.get('/match', (@Query('mode', match: 'neg') String mode) {
return 'NO $mode';
});
app.get('/match', (@Query('mode') String mode) {
return 'DEFAULT $mode';
});@Header()
@Header()@Query()
@Query()@Session()
@Session()@CookieValue()
@CookieValue()@Parameter()
@Parameter()Last updated