在我的NestJS应用程序中,我想返回http调用的结果.
以NestJS HTTP module人为例,我所做的只是:
import { Controller, HttpService, Post } from '@nestjs/common';
import { AxiosResponse } from '@nestjs/common/http/interfaces/axios.interfaces';
import { Observable } from 'rxjs/internal/Observable';
@Controller('authenticate')
export class AuthController {
constructor(private readonly httpService: HttpService) {}
@Post()
authenticate(): Observable<AxiosResponse<any>> {
return this.httpService.post(...);
}
}
然而,从客户端我得到了500,服务器控制台说:
TypeError:将循环 struct 转换为JSON