使用主体作为 multipart/form-data 调用 Api

发布于 2025-01-13 04:13:35 字数 459 浏览 1 评论 0原文

我必须调用一个 Api,将主体作为具有 4 个参数的多部分/表单数据。 我已经这样做了:`

MultipartFormDataContent body = new MultipartFormDataContent();
body.Add(new StringContent("item_id"), value);
body.Add(new StringContent("ateco_code"), value);
body.Add(new StringContent("province"), value);
body.Add(new StringContent("csv_data"), value);

然后将主体转换为流,因为Api需要一个流(System.IO.Stream主体) var bodystream = body.ReadAsStreamAsync().Result;

这是正确的吗?因为我总是收到错误的请求

i have to call an Api that get a body as multipart/form-data with 4 parameters.
I have done so:`

MultipartFormDataContent body = new MultipartFormDataContent();
body.Add(new StringContent("item_id"), value);
body.Add(new StringContent("ateco_code"), value);
body.Add(new StringContent("province"), value);
body.Add(new StringContent("csv_data"), value);

And then transform the body into stream because Api want a stream (System.IO.Stream body)
var bodystream = body.ReadAsStreamAsync().Result;

It's correct? Because i get always BAD REQUEST

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文