Asp.net mvc 4 如何记录或自定义http标头

Asp.net mvc 4 如何记录或自定义http标头,asp.net-mvc-4,http-headers,azure-storage,imageresizer,Asp.net Mvc 4,Http Headers,Azure Storage,Imageresizer,我正在使用AzureReader2调整我从azure blob请求的图像的大小,调整大小工作正常 下面是我的代码,足以使用AzureReader2插件从azure调整图像大小 <resizer> <plugins> <add name="MvcRoutingShim" /> <add name="AzureReader2" connectionString="DefaultEndpointsProtocol=https

我正在使用AzureReader2调整我从azure blob请求的图像的大小,调整大小工作正常

下面是我的代码,足以使用AzureReader2插件从azure调整图像大小

<resizer>
    <plugins>
      <add name="MvcRoutingShim" />
        <add name="AzureReader2" connectionString="DefaultEndpointsProtocol=https;AccountName=xxxxxx;AccountKey=xxxxxxx" endpoint="http://xxxxxxx.blob.core.windows.net/" />
    </plugins>
  <clientcache minutes="2880" />
  </resizer>

但我想通过我的webCofig文件配置设置自定义http头,如ETag上次修改的缓存控制选项。我觉得很难继续


因此,任何用于生成和自定义上述选项的指针、解决方法或线索。

如果您使用的是IIS,请使用IIS对缓存控制的内置支持


对于磁盘缓存,IIS通常会覆盖任何缓存头ImageResizer集(如通过“分钟”设置的Expires头集),因此它也无能为力。

您正在使用的代码在哪里?因为,我正在使用插件,正如我在webconfig文件中的问题中所示,只有几行代码用于注册配置。