Chrome从ASP.NET ashx处理程序流式传输PDF

时间:2014-07-31 07:22:29

标签: asp.net google-chrome

似乎自从较新版本的Chrome浏览器以来,浏览器试图以块的形式而不是一次性获取我的PDF(由ASP.NET处理程序生成)。但是我的处理程序不支持这个。如何禁用此行为服务器端?

我用fiddler检查了它,我看到状态为200的请求,以及状态为504的多个请求。

1 个答案:

答案 0 :(得分:1)

您可以通过在回复标题中发送来告诉客户您不支持范围请求:

Accept-Range: none

(参见RFC。)

注意:

  • 客户端可以忽略该标题。
  • RFC确实说你应该支持范围(当然,动态内容很难)