云原生 - 微信小程序 COS 对象存储图片缓存强制更新解决方案

这篇具有很好参考价值的文章主要介绍了云原生 - 微信小程序 COS 对象存储图片缓存强制更新解决方案。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

问题描述

遇到一个这样的情况:在微信小程序里图片缓存十分麻烦,网上很多说在腾讯云里的 COS 存储对象服务里设置对应的图片缓存(Header 头 Cache-Contorl),说实话真不好用,一会儿生效,一会儿没生效,而且量又大。于是,今天给大家分享一个简单粗暴的解决方案~

解决方案

  • 以腾讯云为例,其他云厂商依此类推
  • 结果:CDN 技术 + 数据库图片版本号控制

1、域名管理(开通内容分发网络),一般用二级域名即可(推荐:cos.xxx.com)

云原生 - 微信小程序 COS 对象存储图片缓存强制更新解决方案,# 微信小程序,# 云原生,缓存,微信小程序,云原生,图片,强制更新,CDN,版本号

2、证书配置

云原生 - 微信小程序 COS 对象存储图片缓存强制更新解决方案,# 微信小程序,# 云原生,缓存,微信小程序,云原生,图片,强制更新,CDN,版本号

3、查看 COS - CDN 配置

云原生 - 微信小程序 COS 对象存储图片缓存强制更新解决方案,# 微信小程序,# 云原生,缓存,微信小程序,云原生,图片,强制更新,CDN,版本号

4、最后每次通过修改数据库图片缓存的版本号,即可进行强制更新微信小程序图片(前提:前端在每张图片后缀加上版本号变量)文章来源地址https://www.toymoban.com/news/detail-816580.html

到了这里,关于云原生 - 微信小程序 COS 对象存储图片缓存强制更新解决方案的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 微信小程序实现拍照并拿到图片对象功能

    微信小程序提供了函数chooseImage 我们可以在wxml中定义一个按钮 这里绑定了一个点击事件 叫 photograph 然后 我们在js中编写代码如下 这里 我们点击后调用了wx.chooseImage 回调中接受了一个res对象 其中的tempFilePaths字段就是我们要到图片集合 我们运行代码 然后用手机真机调试 然后

    2024年02月07日
    浏览(61)
  • 微信小程序云开发之云存储(实现图片上传和下载)

    我们经常将文件(音频、图片、压缩包、文档)存储在网上,我们的云开发平台为开发者提供“云存储”空间,开发者只需将文件上传,就可以得到这个文件的下载地址和File ID。 代码如下(示例): 效果: wxml示例: js代码示例: 代码如下(示例): tips:上边的链接下载地

    2024年02月11日
    浏览(97)
  • 【教程】微信小程序如何拍摄图片及视频并上传到后台进行存储

    在 微信小程序 中需要使用手机 拍摄照片以及视频上传到后台 进行进一步的操作,需要解决以下两个问题: 微信小程序如何拍摄照片及视频 如何将拍摄的照片及视频上传到后台进行存储 前端开发:微信小程序原生 后端开发:Flask 微信小程序如何拍摄照片及视频:使用 wx.

    2024年01月20日
    浏览(81)
  • 微信小程序原生将两张图片合成一张并保存至手机中

    我是一名刚毕业工作俩月的实习生,技术很菜,如果文章有写的地方,在评论区写出来,让像我一样的小白少走点弯路。. 需要将图片保存至手机, 但是微信小程序官方文档提供的保存至手机api参数是一张图片,而我这是两张图片,一张背景图,一张接口返回的二维码,所以

    2024年02月09日
    浏览(43)
  • uniapp 上传静态资源-- 微信小程序跟QQ小程序上传静态资源到阿里的对象存储 OSS

    这两天有个需求,要微信小程序跟QQ小程序通过阿里的OSS储存,存放静态资源,遇到了挺多问题,记录一下~~~ 文档:此处 其实这个是被误导了,也怪自己没有仔细看文档,不该有这一步,但是做了就记录一下,正好多了解nodejs环境与浏览器环境 API的差别。 服务器直传里面的

    2024年02月09日
    浏览(48)
  • springboot集成COS对象存储

    新建密钥(后面配置要用到) 此处使用工具类进行基本属性配置,也可选择在yml中配置

    2024年01月22日
    浏览(60)
  • swiftui接入腾讯云对象存储cos

    ​个人来说玩玩,还是用swiftui比较好,毕竟写界面的速度快很多,而且还比较直观。 有部分逻辑需要接入图片上传,因此接入了一下腾讯云对象存储cos。 官网上只有swift的教程,没有swiftui的。记录一下swiftui的接入过程。 一般来说swiftui的app部分是这样的。不过按照教程直接

    2024年02月13日
    浏览(49)
  • springboot快速整合腾讯云COS对象存储

    1、导入相关依赖 2、编写配置类,获取配置信息 创建配置类主要需要以下信息 腾讯云账号秘钥 和 密码秘钥: 用于创建COSClient链接对象,识别用户身份信息 存储桶区域 :需要设置客户端所属区域Region 存储桶名称 :创建请求时,需要告知上传到哪个存储桶下 存储桶访问路径

    2024年02月15日
    浏览(52)
  • 什么是对象存储COS?它又有哪些优势?

    对象存储(Cloud Object Storage,COS)是腾讯云提供的一种存储海量文件的分布式存储服务,用户可通过网络随时存储和查看数据。腾讯云 COS 使所有用户都能使用具备高扩展性、低成本、可靠和安全的数据存储服务。 COS 通过控制台、API、SDK 和工具等多样化方式简单、快速地接入

    2024年01月16日
    浏览(68)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包