Как эмулировать определенные заголовки HTTP с ASP.NET - PullRequest
0 голосов
/ 05 октября 2010

У меня есть определенный набор заголовков ответов HTTP, которые я пытаюсь воссоздать в ASP.NET.Вот как это выглядит в Fiddler (Raw):

HTTP/1.1 200 OK
Content-Length: 570746
Content-Type: audio/wav
Last-Modified: Wed, 19 May 2010 00:44:38 GMT
Accept-Ranges: bytes
ETag: "379d676ecf6ca1:3178"
Server: Microsoft-IIS/6.0
X-Powered-By: ASP.NET
Date: Tue, 05 Oct 2010 18:35:18 GMT

Вот как это выглядит на вкладке Заголовки (те же данные. Другой вид)
Fiddler Response Header View

Япытаясь воссоздать один и тот же набор заголовков (разные значения, конечно) с кодом, на странице ASP.NET.Самая большая проблема с настройками кеша и ETag.Обычно он показывает какой-то «частный» или похожий параметр кэша и не имеет значения ETag, хотя я пытаюсь установить его явно с помощью

Response.Cache.SetETag

1 Ответ

0 голосов
/ 05 октября 2010

Вы пробовали что-то вроде этого:

if (Response.Headers ("ETag") == null) Response.AddHeader ("ETag", "379d676ecf6ca1: 3178") еще Response.Headers ("ETag") = "379d676ecf6ca1: 3178";

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...