I want send path variable in post mapping, in postman software.I select post mapping body and then how to do? I checked with @RequestParam vs @PathVariable example,all answers for get method, But I need answer for post method.
@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"; } } 73 Answers
the easy way to put a path variable in Postman is your case is "/:code"

select post -> add the url -> select body -> choose raw -> select JSON(application/json) -> add your json data -> click send
1You can refer official documentation :
Please go to charpter URL .
Some API endpoints use path variables. You can work with those in Postman. Below is an example of a URL with a path variable:
To edit the path variable, click on Params to see it already entered as the key. Update the value as needed. For example, :entity can be “user” in this specific case. Postman also gives you suggestions to autocomplete the URL.
