标题中的空值会中断响应

时间:2015-12-29 09:52:04

标签: c# html asp.net google-chrome iis-7.5

我有一个用c#asp.net mvc编写的网站。 在请求任何给定页面时偶尔会出现一个奇怪的错误。到目前为止,我只看过Chrome浏览器。我通常可以通过浏览页面来激发错误,然后快速请求不同的页面并再次返回第一页。当chrome第二次请求第一页时,页面返回如下:

nullHTTP/1.1 200 OK
Cache-Control: private
Content-Type: text/html; charset=utf-8
Server: Microsoft-IIS/7.5
X-AspNetMvc-Version: 5.1
X-AspNet-Version: 4.0.30319
X-Powered-By: ASP.NET
Date: Tue, 29 Dec 2015 09:30:49 GMT
Content-Length: 31679

<!DOCTYPE html>
<html class="no-js" lang="da" data-country="da-DK">
<head>
...
</head>
<body>
...
</body>
</html>

html是页面的正确html,但不会呈现为html,而是呈现为文本。 我假设它是由于标头中的null:nullHTTP / 1.1 200 OK。 但我不明白,为什么这个空文本被添加到标题之前。

任何想法?
最好的问候 彼得

0 个答案:

没有答案