0

http://msdn.microsoft.com/en-us/library/system.web.httpcachepolicy.setetag.aspx

ETag が既に設定されているかどうかを確認する方法はありますか? 私は例外を取得し続けます

ETag ヘッダーは既に設定されています

しかし、私はそれを確認する方法を理解することができます

4

1 に答える 1

0

応答ヘッダーを確認できます。たとえば、ActionResultで

    public override void ExecuteResult(ControllerContext context)
    {
        if (_etag != null && context.HttpContext.Response.Headers["ETag"] == null)
        {
            context.HttpContext.Response.AddHeader("ETag", _etag);
        }
    }
于 2012-04-27T13:03:15.090 に答える