1.需求
當用戶上傳圖片時,我需要把url上傳到,阿里雲OSS和後臺服務器.
2.現象
因爲每個用戶的頭像只有一個,上傳到阿里雲OSS服務器的圖片和上傳後臺服務器的圖片,只能是覆蓋的,所以,前後圖片的url是一樣的
前臺使用Glide加載圖片,Glide緩存機制是,如果前後url是一樣的,只從緩存中加載圖片,不再加載網絡圖片
3.解決
上傳圖片時,給圖片的路徑一個毫米級時間戳,就能解決此問題
到此,這個問題就解決了
但,要記住,第二種方式這是一個治標不治本的寫法,因爲,我們沒有從根本解決Glide緩存問題.