我想在邮递员软件中的Post Mapping中发送路径变量。我选择Post Mapping主体然后怎么办?我以@RequestParam vs @PathVariable示例进行了检查,所有答案都针对get方法,但是我需要针对post方法的答案。
@RestController
@RequestMapping("api/v1/customers")
public class CustomerController {
@PostMapping("/{code}")
public String postRequest(@PathVariable String code,@RequestBody CustomerDTO dto){
System.out.println(dto);
System.out.println(code);
return "Something";
}
}
答案 0 :(得分:8)
在Postman中放置路径变量的简单方法是您的情况是“ /:code”
答案 1 :(得分:1)
答案 2 :(得分:0)
您可以参考官方文档:
https://www.getpostman.com/docs/v6/postman/sending_api_requests/requests
请转到字符URL。
某些API端点使用路径变量。您可以与邮递员一起工作。以下是带有路径变量的URL的示例:
https://api.library.com/:entity/
要编辑路径变量,请单击“参数”以查看其已作为键输入。根据需要更新值。例如,在这种情况下,:entity可以是“用户”。邮递员还会为您提供自动完成URL的建议。