Запрос Paw не отправляет параметр тела - PullRequest
0 голосов
/ 02 июля 2019

Я занимаюсь разработкой Nest Node.js API и тестирую все через Paw. Есть одна просьба, которая не работает, и я пошел за борт, чтобы выяснить, в чем дело. Это моя отчаянная мера. ТОЧНО такой же запрос работает в Почтальоне И расширении кода VS.

Метод в контроллере:

@UsePipes(new ValidationPipe())
@Get('doctors')
async create(@Request() req, @Body() body): Promise<UserEntity[]> {
  const {user:reqUser} = req;
  const { query } = body;

  console.log(body);

  const user = await this.userService.findById(reqUser.id);
  return this.searchService.findDoctors(query, user);
}

Итак. В Paw в распечатках просто {} (пусто), но во всех других сценариях (Postman и VS Code Rest Client): { query: 'dan' }

Запрос в Paw (я даже добавил временные заголовки, которые отправляет почтальон): paw description Запрос в Почтальон: Postman request Запрос в расширении: vs code extension

Если кто-нибудь может указать, что я делаю неправильно (если что-нибудь), это было бы удивительно. Спасибо!

...