wiremock как получить данные поста

я пытаюсь получить данные из сообщения, кто-нибудь пытается

{ "имя": "саша", "возраст": "15", "страна": "италия" }

Я хотел бы получить ценную ленту из почты, есть идеи?


только найти ответить...

http://wiremock.org/docs/request-matching/ купить Не знаю хочу ответить, я хочу данные.


Я хотел бы что-то Linke это:

Имя строки = wiremock.withRequestBody(name()); печатать имя -> саша

примерно так: Body postBody = aResponse().withBody(matching("[?(@.name]"));


Я пытаюсь получить данные из POST, например curl -i -H "Accept: application/json" -H "Content-Type: application/json" -X POST -d "{'json':{'name': 'саша'}}" 127.0.0.1:8080/to/post Я хочу получить сашу


person xaxa pup    schedule 25.02.2018    source источник
comment
Возможный дубликат Wiremock Standalone - Как манипулировать ответом с помощью запросить данные   -  person Nouman Ch    schedule 25.02.2018
comment
то есть для преобразования ответа в шаблоны   -  person xaxa pup    schedule 25.02.2018
comment
до сих пор я понимаю, что вам нужно преобразовать ответ в шаблон, иначе нет прямого способа манипулировать ответом.   -  person Nouman Ch    schedule 25.02.2018
comment
Я не работаю на уровне ответа, я использую параметры POST.. заголовок, тело..   -  person xaxa pup    schedule 25.02.2018
comment
вы пытаетесь сделать почтовый запрос?   -  person Nouman Ch    schedule 25.02.2018
comment
Нет, я пытаюсь получить данные из POST, например curl -i -H Accept: application/json -H Content-Type: application/json -X POST -d {'json':{'name':'sasha'} } 127.0.0.1:8080/to/post Я хочу получить сашу   -  person xaxa pup    schedule 25.02.2018
comment
Вы хотите использовать это значение (Sasha) в ответе? Или вы хотите создать правило, которое срабатывает всякий раз, когда есть сообщение, содержащее "Name": "Sasha"?   -  person A. Kootstra    schedule 04.03.2018
comment
Я хочу, чтобы правило срабатывало при получении от имени POST: Саша   -  person xaxa pup    schedule 07.03.2018