CGI程序的输出能够像WEB页面的内容一样缓存吗?

PowerHorse 2003-08-21 09:00:20
比如 <img src="CGI程序">
该图片能否避免没次打开都使用程序的输出?而像普通图片一样打开一次之后,以后就会直接使用缓存?
...全文
32 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
AllCHN 2003-08-26
  • 打赏
  • 举报
回复
关于这种方法是一项很复杂的工作。
其实这种方法更多的情况下是由于要保密才使用的,既然要能够缓存,也就是说保密的问题已经不重要了,那就可以由CGI程序使用重定向,不过你需要在CGI里设置一个规则而已。
PowerHorse 2003-08-26
  • 打赏
  • 举报
回复
那是页面参数,CGI 输出图像根本就不能使用这样的参数呀
scalps 2003-08-24
  • 打赏
  • 举报
回复
to PowerHorse(行空):

默认的设置就是从缓存里读的,如果要设置成不从缓存里读的话可以使用header里的parama参数,值是no-cache

PowerHorse 2003-08-22
  • 打赏
  • 举报
回复
scalps(悲伤的梦), 能否说明如何设置header才能形成读与不读的区别?
tracy_qd 2003-08-22
  • 打赏
  • 举报
回复
图片会形成缓存,
每次CGI程序还是要执行的,不过在图片显示时会直接读缓存
PowerHorse 2003-08-22
  • 打赏
  • 举报
回复
我现在测试的结果似乎根本不用缓存,用 cgi 输出一张图片的时候,总是从服务器上读取,不如读缓存那样快。
scalps 2003-08-22
  • 打赏
  • 举报
回复


生成了静态文本后当然存在缓存了,不过可以设定(发送header)让它每次都从服务器端来
读。



2,204

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 CGI
社区管理员
  • CGI社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧