无法从Windows窗体应用程序将图像文件POST/PUT到外部API。

huangapple go评论58阅读模式
英文:

Not able to POST/PUT image file from Win form application to external API

问题

Thanks in advance for looking into my issue.

Summary of my problem:

  1. 我有一个使用 HttpClient 在我的 Windows 窗体应用程序中消耗的 Node.js 外部 API。
  2. 我有一个端点用于编辑卖家详细信息。
  3. 我将要发布到 API 的数据既包括文本也包括文件(例如卖家名称 - 文本数据,卖家标志 - 图像文件)。
  4. 发送文本数据和文件(卖家标志)到 API 不起作用。
  5. 从 Postman 调用 API 端点并发送数据加文件是有效的。

请找到我目前拥有的代码的图像。

Postman 截图 (https://i.stack.imgur.com/WV7N1.png)

应用程序代码1 (https://i.stack.imgur.com/VvM8M.png)
应用程序代码2 (https://i.stack.imgur.com/3nIZm.png)

我希望能够将数据与图像文件一起发送到外部 API 端点。

英文:

Thanks in advance for looking into my issue.

Summary of my problem

  1. I have node.js external API that I am consuming in my win form application using HttpClient
  2. I have one end point that Edit seller detail
  3. Data that I will post to API have both text and file (eg sellerName - text data, sellerLogo - Image file)
  4. sending text data + file(seller logo) to api don't work
  5. Invoking API end point from postman and sending data plus file works
    Please find images to my code that I currently have.

Postman Screenshot (https://i.stack.imgur.com/WV7N1.png)

Application code1 (https://i.stack.imgur.com/VvM8M.png)
Application code2 (https://i.stack.imgur.com/3nIZm.png)

I will like to able to send data along with image file to external api end point

答案1

得分: 0

以下是可运行的代码
可运行的代码

英文:

Below is working code
Working code

huangapple
  • 本文由 发表于 2023年6月12日 20:57:45
  • 转载请务必保留本文链接:https://go.coder-hub.com/76456894.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定