嗨,我需要一些帮助,使用 nodejs 使用 formData 上传图像

问题描述

我正在尝试使用 LocalBitcoins API 上传图片。他们说: 上传文件时也支持 multipart/form-data 编码。 编码为 multipart/form-data 的文件。

https://localbitcoins.com/api-docs/#contact-post

参数:文档

类型:文件
使用 multipart/form-data 编码的图像附件

我正在发送:

{
  url: 'https://localbitcoins.com/api/contact_message_post/69111167/',headers: {
    'Content-Type': 'multipart/form-data','Apiauth-Key': 'ec8e27xxxxxxxxxxxxxxxxxx4c4c','Apiauth-Nonce': 161xxxxxxxxxx000,'Apiauth-Signature': 'DFxxxx4DBBA8029xxxxxxxxxxxxxxxxxxxxxxxxxx6B73370EAC2A1xx'
  },form: {
    document: FormData {
      _overheadLength: 146,_valueLength: 487212,_valuesToMeasure: [],writable: false,readable: true,dataSize: 0,maxDataSize: 2097152,pauseStreams: true,_released: false,_streams: [Array],_currentStream: null,_insideLoop: false,_pendingNext: false,_boundary: '--------------------------033526205629422447468137'
    }
  }
}

但它不起作用...短信运行良好。

https://i.stack.imgur.com/p9fp9.png

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)