gpt4 book ai didi

用于多部分 Put 的 Flul 扩展

转载 作者:行者123 更新时间:2023-12-02 20:15:20 27 4
gpt4 key购买 nike

我有一个 Flurl 实现已经可以用于多部分帖子(json 加文件附件)。我需要为 Put 添加一个以相同方式工作的扩展。 到目前为止我还没能复制一个。

我的邮政编码...

resp = await url
.PostMultipartAsync(mp => mp
.AddString("manifest", ManifestJSON)
.AddFile("attachment", new MemoryStream(sendFile.ToArray()), sendFilename));

我将如何构建一个类似的“.PutMultipartAsync”方法来取代它?

最佳答案

明白了。

var content = new Flurl.Http.Content.CapturedMultipartContent();
content.AddString("manifest", ManifestJSON);
content.AddFile("attachment", new MemoryStream(sendFile.ToArray()), sendFilename, "application/zip");

resp = await url
.SendAsync(System.Net.Http.HttpMethod.Put, content);

简单。

关于用于多部分 Put 的 Flul 扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52541918/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com