向IIS发布大量数据(~500k到2MB)

时间:2013-09-19 20:59:45

标签: c# javascript post

用户将大量文本发布到我的网站(500k-2MB)范围内,对于某些用户(几乎总是在地理上非常远离澳大利亚),服务器没有收到所有数据(例如,他们发布了600k服务器收到500k)。

我的怀疑是发送数据时帖子超时。

我想解决这个问题是压缩内容客户端并向我的服务器发送一个小得多的数据包。使用http://blog.istepaniuk.com/client-side-compression-with-javascript/。我能够做到这一点,但算法在一个2mb文件上可怕地降级,使我的服务器瘫痪。我无法让GZIP / deflate工作(基于http://problemsolverblog.blogspot.com/2011/11/integration-of-js-deflate-with-other.html

问题

  1. 推荐使用此尺寸“发布”数据的技术
  2. 如果建议的解决方案是使用客户端(JS)压缩和服务器端(C#)解压缩,是否有人使用可用库成功完成了此操作?如果是那样的话。
  3. **关于SO有一些类似的问题,但我发现他们的答案不完整/缺乏我的需求。 (Using XHR to send large amounts of data via POSTCompressing HTTP Post Data sent from browser

0 个答案:

没有答案