腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
Redis
:
在
httparty
客户端
中
正确
缓存
来自
API
的
响应
,
根据
api
响应
中
的
缓存
头
终止
缓存
、
、
、
、
在
我
的
新rails应用程序
中
,这是一个
API
消费者/
客户端
。我正在使用
httParty
请求。我使用
的
是这篇文章
中
建议
的
代码 if cached = $
redis
.get(cache_key(options)) else $<e
浏览 15
提问于2016-09-15
得票数 0
1
回答
客户端
或服务器端
的
ASP.NET核心工作
中
的
响应
缓存
?
、
如果我
的
问题听起来很蠢的话,我对asp.net核心感到很抱歉。我们可以使用
响应
缓存
services.AddResponseCaching(); app.UseResponseCaching();但是,
响应
缓存
的
目的不是要在
响应
中
添加一个Cache-Control
头
,以便客户机(浏览器)
在
本地
缓存</em
浏览 1
提问于2020-11-12
得票数 0
回答已采纳
2
回答
如何使用Varnish
缓存
HMAC接口,但仍然使用RESTful对每个请求进行签名/验证?
、
、
、
、
我可能使用术语/首字母缩写"HMAC“过于宽松,但我
的
意思是,对我
的
API
的
每个请求都应该包括一个标
头
,其中包含一个散列,该散列是由
客户端
通过使用共享密钥散列请求
的
部分(包括时间戳)来计算
的
。然后,服务器计算具有
来自
请求
的
相同成分
的
相同散列,并确定请求是否有效以及是否应该被
响应
。 这已经足够好用了,但是现在我想使用Varnish来
缓存
我
浏览 0
提问于2014-02-20
得票数 6
1
回答
跨多个请求重用数据对象模型
、
、
整个ASP.Net难题
的
新手!! 因此,我
在
一个控制器中有一组Web
API
(操作),它们将从
客户端
依次调用。所有
API
都依赖于从数据库获取
的
数据模型对象。现在,我有一个DAO层,它获取这些数据并透明地
缓存
它。因此不会立即出现问题,因为每次
API
调用都不需要往返于数据库。但是DAO层由不同
的
团队维护,并且不能保证
缓存
将继续存在或其行为不会改变。现在,模型对象
的
属性或属性将会更改,但不会太频繁。因此,
浏览 1
提问于2017-02-07
得票数 0
1
回答
基于虚拟
客户端
的
缓存
控制
头
缓存
、
、
、
、
我们正在从HttpClient转向现在使用RestTemplate,甚至更好
的
FeignClient。但是从
的
角度来看,
响应
缓存
似乎
在
假装11
的
路线图中。我正在考虑是否可能编写一种自定义机制,以支持基于
缓存
控制
头
的
缓存
。我将尝试用示例来解释这一点。 服务A公开
API
/greet/{name}。此
API
发送最大年龄
响应
头
,以
浏览 4
提问于2019-12-02
得票数 1
1
回答
利用
Redis
支持
的
Spring Boot Cache
缓存
不可序列化对象
、
、
、
、
我想
缓存
来自
第三方
API
的
响应
,该
API
提供了自己
的
客户端
和数据类。但问题是,这两个数据类都没有实现Serialazable接口,所以使用Spring Boot Cache
Redis
进行
缓存
会在我尝试时抛出NotSerializableException。有没有可能将Spring Boot
Redis
Cache配置为允许
缓存
未实现Serializable
的
对象
浏览 19
提问于2021-02-06
得票数 1
2
回答
带有授权
的
HTTP
缓存
、
、
如果
根据
Authorization规范,
来自
包含OAuth
头
的
web服务器
的
响应
,HTTP
缓存
是否会失败?同样,如果我们使用一个Vary
头
并
根据
Authorization进行更改,这意味着我们
的
缓存
将在每个令牌
中
存储一个
缓存
副本,这肯定违背了HTTP
缓存
的
目的。编辑 该服务要求对所有请求进行授权,但是
根据
我所读
浏览 5
提问于2015-03-03
得票数 18
1
回答
Lambda使用
API
网关提供不
正确
的
CORS
响应
、
、
、
我
在
AWS
中
的
API
后面部署了一个
API
Lambda,并启用了
API
缓存
。它使用标准启用CORS选项进行了配置,该选项为OPTIONS方法上
的
Access-Control-Allow-Origin: *创建了
头
映射。但是,当调用
API
在
Lambda上执行方法时,
响应
中
的
Access-Control-Allow-Origin
头
将
浏览 7
提问于2017-09-28
得票数 1
1
回答
Web
API
缓存
-如何使用分布式
缓存
实现失效
、
、
、
我有一个目前不使用任何
缓存
的
API
。我确实使用了一个中间件来生成
缓存
头
(
缓存
-控制、过期、ETag、上次修改-使用库)。它不存储任何内容,因为它只生成头部。我
在
我
的
项目中使用了Microsoft.Extensions.Caching.
Redis
包。我
在
本地安装了
Redis
,并在我
的
控制器中使用,如下所示:[ProducesResponseType
浏览 2
提问于2018-12-12
得票数 2
1
回答
对于web应用程序来说,
在
CDN之上使用
缓存
控制
头
的
附加价值是什么?
、
、
如果我部署了一个新
的
网站版本,我只需点击一个按钮就会使HTML页面上
的
缓存
和
API
响应
失效。我还可以为特定
的
页面/
API
路由设置不同
的
缓存
设置。也就是说,服务器有
缓存
控制
头
来通知客户机
响应
有效
的
时间(例如max-age)。我确信可能会有使用报头
的
用例(如果需要
根据
复杂
的
业务逻辑应用一些极细粒度
浏览 0
提问于2021-04-28
得票数 0
回答已采纳
1
回答
如何使用sidekiq避免两个队列
的
耦合
、
、
extract_tags_and_categories CategoriesExtractorWorker(id)end 问题是,我正在使用第三方
API
来帮助我只获取post网址
的
文本,他们都需要它
的
文本。并不是免费
的
,并且有一个
API
调用
的
限制(为了能够更多地调用它,我必须支付更多
的
费用),现在我正在执行两个调用( TagsExtractorWorker和CategoriesExtracto
浏览 1
提问于2020-02-11
得票数 0
1
回答
如何使用Azure
API
管理和Azure Cache for
Redis
检查
缓存
响应
的
期限
、
、
、
我正在使用Azure
API
Management
中
的
一个
API
,该
API
具有一个外部Azure
缓存
,用于
Redis
实例存储
响应
。我想看看当发生
缓存
命中时,通过
响应
头
缓存
的
响应
有多陈旧。尽管这似乎是
缓存
的
一个基本特性,但我似乎找不到任何资源或文档来解释如何实现这一点。最终,我希望我
的
前端能显示
浏览 17
提问于2021-06-22
得票数 1
回答已采纳
1
回答
在
POST请求上使Varnish过期为
缓存
的
GET
响应
、
、
根据
我迄今所读到
的
,似乎有两种选择:
在
应用程序接收POST请求时,我可以将一个自定义
头
附加到
来自
源服务器
的
Varnish
响应
中
,使用VCL解析它,手动
终止
由自定义
头
指定
的
现有
缓存
(
在
我
的
例子
中
,通常是对同一资源
的
GET
响应
),然后
在
返回给用户之前,将报头从Varnish<e
浏览 0
提问于2017-02-17
得票数 0
回答已采纳
1
回答
基于微服务后端
的
优化与负载平衡
、
、
、
、
这个第三方
在
每个地点都有物理服务器,负责同步POS系统和数字销售渠道之间
的
信息。我们有一个
REDIS
实例,负责
缓存
我们对第三方
API
提出
的
这些请求,我们
缓存
每个端点与更新信息
的
频率有关。在这些日子里,流量增加了n倍,我们有一个主processed.We,
客户端
发出
的
所有请求都是,它有一个
REDIS
缓存
数据库,存储每个端点
的
不同TTL。,必须手动增加计算层,因为in
浏览 6
提问于2022-03-23
得票数 0
1
回答
我是否可以停止HTTPResponseCache
在
缓存
控制
头
方面的行为就像共享
缓存
一样?
、
、
、
、
我试图
在
我
的
应用程序中使用内置
的
HTTPResponseCache (通过HTTPURLConnection
API
发出请求),但是
在
试图让它
缓存
包含Authorization
头
的
任何
响应
时遇到了问题。让它
缓存
响应
的
唯一方法是显式地将“public”放在服务器上
的
Cache-Control
响应
头中(s-maxage也可能工作,还没有尝试,但显式地
浏览 2
提问于2015-09-04
得票数 6
回答已采纳
1
回答
无法获得默认
的
阿波罗服务器
缓存
工作
、
、
、
我实现了一个RESTDataSource,但是当我
在
操场上尝试查询时,相同
的
查询永远不会被
缓存
,并且总是从REST端点获取。教程说,
在
使用RESTDataSource时,基本
的
缓存
系统应该在没有额外配置
的
情况下工作,但显然我遗漏了一些东西。是什么使
缓存
失败?我
的
ApolloServer创建:const server = new ApolloServer({
浏览 1
提问于2019-07-05
得票数 3
回答已采纳
1
回答
不
缓存
内容类型文本/HTML
、
、
、
我有一个简单
的
情况。我正在使用jQuery
的
ajax方法来获取一些数据。 当我
在
url
中
引用"
api
.json“时,我得到了带有etag、
缓存
控制等
的
正确
响应
头
。但是当我
在
url
中
引用"
api
.php“时,
响应
头
改变了,这次没有etag,没有
缓存
控制,内容类型也是"text
浏览 0
提问于2015-10-12
得票数 1
1
回答
ASP.NET核心中间件
中
的
客户端
响应
缓存
、
、
、
在
.net核心
API
项目中,我希望
在
响应
中
添加cache-control
头
。为了让
客户端
缓存
我添加了
响应
缓存
中间件,配置文件如下所示 {[ResponseCache(CacheProfileName = "
浏览 6
提问于2022-01-22
得票数 1
1
回答
阿波罗服务器端
缓存
:
缓存
的
关键是什么?
、
、
我正在阅读,但没有看到任何关于
缓存
一般是如何关键
的
内容。type Person {假设有两种不同
的
查询类型可以返回一个人: getPerson
浏览 7
提问于2022-03-25
得票数 3
回答已采纳
1
回答
当FE请求显式存储时,将
缓存
保存在后端
、
、
我们
在
FE和BE之间放置
API
网关,因此FE
的
每个请求都通过
API
网关.在这个网关中,我们
在
缓存
中
存储
来自
微服务
的
响应
,在下一次从FE调用时,我们从
缓存
返回它。现在
的
问题是,我们将每个请求
的
响应
存储
在
缓存
中
,我们希望将该控制权交给FE,这意味着FE将告诉我们他们希望将其存储
在
浏览 3
提问于2021-06-04
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券