我有一个带Guid的aspx页面,因此我们可以确定要为客户显示的标题。我们从数据库中获取图像,但是由于Google的图像缓存,标头未在Gmail中显示,但可与其他邮件应用程序(例如Outlook等)一起使用。Google抛出404错误。我还尝试在缓存控件中关闭缓存,但仍然无法正常工作。有什么解决方法吗?
URL:www.test.com/getImage.aspx?GUID=xxxx-xxxx
代码:
Response.ContentType = "image/jpeg"
Response.AppendHeader("Cache-Control", "no-cache")
Response.AppendHeader("Cache-Control", "max-age=0")
Response.BinaryWrite(imageBytes)