开发者社区> 问答> 正文

为什么Response.BufferOutput = False,不起作用?

基本上,我一直在寻找一种从很长的过程中不断更新网页的方法。我以为AJAX是必经之路,但是Dave 撰写了一篇有关使用JavaScript的不错的文章。我将其集成到我的应用程序中,并且在客户端上运行良好,但是在服务器WebHost4Life上却无法运行。我有另一台服务器@ Brinkster,并决定在那里尝试它,它确实起作用。在我的客户端WebHost4Life和Brinkster上,所有代码都是相同的,因此WebHost4Life显然存在某些问题。

我打算给他们写一封电子邮件或请求技术支持,但我想保持主动,并设法弄清他们的端到底会导致这种差异。我已尽我所能使用代码关闭Buffering like Page.Response.BufferOutput = False。他们可以实施哪些服务器设置来导致这种差异?如果没有他们的帮助,我有什么办法可以自己绕过它?如果没有,他们将需要做什么?

展开
收起
游客ufivfoddcd53c 2020-01-03 21:31:35 970 0
1 条回答
写回答
取消 提交回答
  • 我不知道您可以强制缓冲-但是您与服务器之间的反向代理服务器会影响缓冲(因为缓冲然后会影响代理的连接-而不是浏览器的连接)。

    2020-01-06 10:36:33
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载