首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WebObjects图像缓存

WebObjects图像缓存
EN

Stack Overflow用户
提问于 2020-12-04 18:15:58
回答 1查看 38关注 0票数 0

我想使用Cache-Control头在客户端缓存由WebObjects Java应用程序返回的图像。

图像是通过像/Scripts/WebObjects.dll/App.woa/1/wr?wodata=1_9840_th这样的调用来检索的

web服务器使用IIS 8.5。我曾尝试在IIS配置中添加标头,但未成功。由于某些原因,它们不会在响应中返回。

WOApplication是用setPageRefreshOnBacktrackEnabled(true)配置的,不过我不知道这是否会影响图像。我可以看到,对于正常的动作URL,会返回cache-control: no-cache,但对于图像,则不会。

在使用WebObjects时,如何确保浏览器缓存了我的图像?我在WebObjects开发人员指南或WOImage文档中找不到任何与此相关的内容。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-12-09 01:11:46

我怀疑setPageRefreshOnBacktrackEnabled是否会影响资源请求处理程序(因为它不处理组件/页面)。

如果有疑问,您可以随时为wr密钥注册自己的WORequestHandler (WOApp.registerRequestHandler),并自行编写WOResponse

WO有一个用于传递资源的默认处理程序,应该命名为类似于WOResourceRequestHandler的名称,您可以使用WOApplication.requestHandlerForKey("wr")来查找它。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65141710

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档