首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >支持分块传输编码的c#中的Http服务器

支持分块传输编码的c#中的Http服务器
EN

Stack Overflow用户
提问于 2017-09-14 22:47:18
回答 1查看 3K关注 0票数 2

我正在寻找一种在C#中创建HttpServer的方法,该方法支持多部分表单帖子的分块传输编码。原因是我需要传输大文件(2-10 of ),而客户端应用程序必须使用分块传输-编码-否则在将文件加载到内存时会耗尽内存。我浏览了网页,发现了很多使用.Net中的System.Net.HttpListener类的例子,但我不能让它用来从使用分块传输编码的客户端接收数据。

有谁有这样做的例子吗?

任何提示都是非常感谢的。

EN

回答 1

Stack Overflow用户

发布于 2017-09-17 22:36:28

在尝试了更多之后,我找到了解决方案:您只需要设置

代码语言:javascript
复制
httpWebRequest.SendChunked = true;
httpWebRequest.AllowWriteStreamBuffering = !Chunked;

这让它对我来说很有效。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46222132

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档