尝试使用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
是字节数组
在服务器端,我期待一个带有stream参数的表单,我可以从中提取字节。
其他信息: 将null或string.Empty添加到AddFile会发送字节数组
request.AddFile("stream", blocks.First().Value, string.Empty);
问题是它为发送的每个字节数组添加了2个字节(1表示回车符,1表示新行)。我不能在服务器端的每个帖子上删除它们,因为其他客户端不会这样做。
感谢您对此有任何意见!
答案 0 :(得分:0)
我们在Nancy 0.11中使用拉取请求修复了它,因此这不再是一个问题。