我想实现一个REST
端点,它获取与某个名称匹配的所有Trainers
。
name字段同时包含名和姓,例如Joe Bloggs
下面的实现正确吗?更好的替代方案是什么?
// v1/trainers/name/Joe Bloggs
@GetMapping("/v1/trainers/name/{trainerName}")
public List<TrainerDTO> findTrainersByName(@PathVariable String trainerName) {
return trainerService.findTrainersByName(trainerName);
}
1条答案
按热度按时间nuypyhwy1#
您可以找到答案here。TLDR:引入空格(或等效符号)的常用方法是使用空格,转义为%20(Joe%20Blogs)或使用破折号(Joe-Blogs)。