我认为 HTTP 的 ETag 正是使过时的缓存内容失效的机制。出于同样的目的,也可以使用摘要。为什么它们更好,为什么 etag 还不够?
我有一个使用RTM(https://api.slack.com/rtm)实现的Slack机器人,它运行良好但需要WebSocket连接,因为每个用户始终处于活动状态.在使用新的事件API(https://api.slack.com/events)重写它之后,该机器人也运行良好,但始终显示为"远离".显然,Slack通过检查WebSocket连接来确定机器人的状态,这是不好的,因为我的目标是仅使用事件API.是否可以使用事件API并使机器人显示为"在线"?