最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

NestJS API 不允许指定查询参数

网站源码admin29浏览0评论

NestJS API 不允许指定查询参数

NestJS API 不允许指定查询参数

我有一个 NestJs 控制器方法如下:

  @Get('online-offline')
  @ApiResponse({ type: OnlineOfflineResponseDto, isArray: false })
  async getOnlineOffline(
    @Query() query: QueryDateFilter,
    @Query('baseUrl') baseUrl: string,
  ): Promise<OnlineOfflineResponseDto> {
    return await this.userStatisticsService.getOnlineOfflineImpressions({
      baseUrl,
      ...query,
    });
  }

当我大摇大摆地点击请求时,它会返回这样的响应:

{ “状态码”:400, “信息”: [ “属性 baseUrl 不应该存在” ], “错误”:“错误的请求” }

我用的卷曲:

curl -X 'GET' \
  'http://localhost:8090/api/user/metric/online-offline?start=2023-04-08T17%3A43%3A05.071Z&end=2023-05-08T17%3A43%3A05.071Z&baseUrl=gyy890Lg' \
  -H 'accept: application/json' \
  -H 'Authorization: Bearer <Token>'

我是 nestJs 的新手。如果有人能提供帮助,我将不胜感激

回答如下:
发布评论

评论列表(0)

  1. 暂无评论