Отправить PathVariable @PostMapping в почтальоне - PullRequest
0 голосов
/ 14 ноября 2018

Я хочу отправить переменную пути в почтовом сопоставлении, в программном обеспечении почтальона. Я выбираю тело почтового сопоставления, а затем как это сделать? Я проверил на примере @ 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";
    }
}

Ответы [ 2 ]

0 голосов
/ 14 ноября 2018

enter image description here

выберите сообщение -> добавьте URL -> выберите тело -> выберите сырье -> выберите JSON (приложение / JSON) -> добавить свои данные JSON ->нажмите отправить

0 голосов
/ 14 ноября 2018

Вы можете обратиться к официальной документации:

https://www.getpostman.com/docs/v6/postman/sending_api_requests/requests

Пожалуйста, перейдите на URL charpter.

Некоторые конечные точки API используют переменные пути. Вы можете работать с ними в Почтальоне. Ниже приведен пример URL с переменной пути:

https://api.library.com/:entity/

Чтобы изменить переменную пути, нажмите «Params», чтобы увидеть, что она уже введена в качестве ключа. Обновите значение по мере необходимости. Например, в данном конкретном случае: entity может быть «user». Почтальон также дает вам предложения по автозаполнению URL.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...