nestjs 图片转发

nest 转发图片到其他服务一直不成功,请大佬看看哪里有问题?

// controller
 @UseInterceptors(FileInterceptor('file'))
  async uploadImage(@UploadedFile() file) {
    return await this.irsService.uploadImage(file);
  }
// service
  async uploadImage(file) {
    let formData = new FormData()
    formData.append("file",file)
    return await this.httpService.post(
      'url/xxx/xxx',
      formData,
    );
  }
// 从前端拿到的file
{ 
     fieldname: 'file',
     originalname: '下载.jpeg',
     encoding: '7bit',
     mimetype: 'image/jpeg',
     buffer:
      <Buffer ff d8 ff e0 00 10 4a 46 49 46 00 01 01 00 00 01 00 01 00 00 ff db 00 84 00 09 06 07 13 12 10 15 10 13 13 15 15 15 15 17 18 15 15 16 15 15 15 15 15 10 ... >,
阅读 3.9k
1 个回答

没设置User-Agent Content-Type方式吧

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题