asp.net – 如何使用输出缓存.ashx处理程序
发布时间:2020-05-23 10:06:13 所属栏目:asp.Net 来源:互联网
导读:我如何使用输出缓存与.ashx处理程序?在这种情况下,我做一些沉重的图像处理,并希望处理程序缓存一分钟左右。 此外,有没有人有任何建议如何防止狗狗? 有一些好的来源,但你想缓存你的处理服务器端和客户端。 添加HTTP头应该有助于在客户端缓存 这里有一些
|
我如何使用输出缓存与.ashx处理程序?在这种情况下,我做一些沉重的图像处理,并希望处理程序缓存一分钟左右。 此外,有没有人有任何建议如何防止狗狗? 解决方法有一些好的来源,但你想缓存你的处理服务器端和客户端。添加HTTP头应该有助于在客户端缓存 这里有一些响应标头开始.. 你可以花几个小时来调整它们,直到获得所需的性能 //Adds document content type
context.Response.ContentType = currentDocument.MimeType;
context.Response.Cache.SetCacheability(HttpCacheability.Public);
context.Response.Cache.SetExpires(DateTime.Now.AddMinutes(10));
context.Response.Cache.SetMaxAge(new TimeSpan(0,10,0));
context.Response.AddHeader("Last-Modified",currentDocument.LastUpdated.ToLongDateString());
// Send back the file content
context.Response.BinaryWrite(currentDocument.Document);
至于服务器端缓存是一个不同的怪物…有很多缓存资源在那里… (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc-2 – 为MVC2 AsyncControllers构建单元测试
- ASP.NET MVC 2 – 设置Html.Form的ID
- 调试 – 使用ASP.Net Core在VSCode中调试Typescript
- asp.net – 多个Application_Start事件触发
- ASP.NET性能优化之局部缓存分析
- .net核心中的ServicePointManager.DefaultConnectionLimit?
- asp.net-mvc-4 – SimpleMembershipInitializer不会初始化
- 经典ASP中的会话
- asp.net-mvc – 使用actionlink将文本框的值从视图传递到控
- asp.net – 使用ItemType进行强类型转发器控制?
推荐文章
站长推荐
- asp.net-mvc – 禁用为特定提交按钮启用不显眼的
- 如何保持我的ASP.NET应用程序始终“活着”,如果它
- ASP.NET Web部件:非IE浏览器中的拖放支持
- asp.net-mvc – 在MVC中,什么是ViewModel?
- 使用asp.net发送20,000封电子邮件
- asp.net-mvc – 是否有一个ASP MVC与JSTL标签等效
- asp.net-mvc – 组合数据注释属性
- asp.net-core – MVC 6安装为Windows服务(ASP.NE
- asp.net – MVC 5使用旧表单身份验证而不是OWIN
- asp.net-mvc – 获取错误“视图at’/ Views / Pa
热点阅读
