微信小(xiǎo)程序image加載圖片404,報渲染層網絡層錯誤

  1. 新聞資(zī)訊
  2. 技術百科
公司新聞 案例分(fēn)享 技術百科 行業動态

微信小(xiǎo)程序image加載圖片404,報渲染層網絡層錯誤

來源:奇站網絡 浏覽量:3996 發布日期: 2020-11-23

問題描述

圖片上傳成功後回傳到頁面,顯示404;
url在浏覽器裏打開(kāi)顯示正常
開(kāi)發環境出現,線上正常

問題的表現非常奇怪,404明顯是找不到,但是浏覽器打開(kāi)又(yòu)是正常,排查了一(yī)圈後定位到問題。

問題原因

後台用spring boot,上傳成功後立即回傳url,雖然有熱部署,圖片已經上傳到static目錄下(xià),但是複制到target下(xià)有個延遲,所以導緻了回顯404,但是浏覽器顯示正常。
線上因爲通過nginx訪問圖片上傳目錄,所以這就是爲什麽隻有開(kāi)發環境出現。

解決方法

定位到問題後,直接把開(kāi)發環境的寫入目錄配置到target目錄下(xià)

  1. 項目目錄/target/classes/static/

另一(yī)種解決方法

如果不設置上傳目錄,問題的根本原因就是SpringBoot圖片上傳報404無法回顯的問題,搜索一(yī)下(xià)解決方案就有了。

廈門市中資源網絡服務有限公司

電(diàn)話(huà):13313868605

QQ:3413772931

地址:廈門集美區軟件園三期


                    掃一(yī)掃加我(wǒ)咨詢