new MemoryStream(blocks.First().Va-6ren">
gpt4 book ai didi

c# - RestSharp 发布 ByteArray/Stream 数据

转载 作者:太空宇宙 更新时间:2023-11-03 16:34:35 26 4
gpt4 key购买 nike

尝试使用 RestSharp 发布字节数组或内存流。

我试过以下方法

request.AddFile("stream", x => new MemoryStream(blocks.First().Value), "stream", "application/binary");

request.AddFile("stream", blocks.First().Value, "stream", "application/binary");

其中 blocks.First().Value 是字节数组

在服务器端,我期待一个带有流参数的表单,我可以从中提取字节。

附加信息:添加 null 或 string.Empty 到 AddFile 发送字节数组

request.AddFile("stream", blocks.First().Value, string.Empty);

问题是它向发送的每个字节数组添加 2 个字节(1 个用于回车,1 个用于换行)。而且我无法在服务器端的每个帖子中删除它们,因为其他客户端不会这样做。

感谢您对此的任何意见!

最佳答案

我们在 Nancy 0.11 中通过拉取请求修复了它,所以这不再是问题。

关于c# - RestSharp 发布 ByteArray/Stream 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9519682/

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