Почему при вызове Get метода возвращается не результат, а html страницы swagger?

уважаемые посетители сайта. Мне нужна ваша помощь. Метод ниже вызывается с другого сервера и он должен вернуть объект.

@Get('getAdvancedInfoKeywordsByIds')
@ApiOperation({
    summary: 'get advanced info keywords by ids',
  })
  async getAdvancedInfoKeywordsByIds(): Promise<{
      advancedMap: {};
      keywords: any[];
  }> {
    const ids = [175,176];
    return await this.keywordService.getAdvancedInfoKeywordsByIds(ids, 2);
  }

Я тестировала этот метод и он работает. Но, к сожалению, при вызове этого метода я получаю html страницы swagger, то есть

const batch_res = await callKeywordApi("keyword/KeywordController_getAdvancedInfoKeywordsByIds", {}), где callKeywordApi: (method: string, params: any) => { return appManager.get(ApiManager).call( верный путь, HttpMethods.GET, method, params ) }

batch_res= "
<!-- HTML for static distribution bundle build -->
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Swagger UI</title>
  <link rel="stylesheet" type="text/css" href="./swagger-ui.css" >
  <link rel="icon" type="image/png" href="./favicon-32x32.png" sizes="32x32" /><link rel="icon" type="image/png" href="./favicon-16x16.png" sizes="16x16" />
...
<div id="swagger-ui"></div>

<script src="./swagger-ui-bundle.js"> </script>
<script src="./swagger-ui-standalone-preset.js"> </script>
<script src="./swagger-ui-init.js"> </script>
</body>

</html>
"

Буду признательна любым предложениям решения данной проблемы. Спасибо


Ответы (0 шт):