問題描述
圖片上傳成功後回傳到(arrive)頁面,顯示404;
url在(exist)浏覽器裏打開顯示正常
開發環境出(out)現,線上正常
問題的(of)表現非常奇怪,404明顯是(yes)找不(No)到(arrive),但是(yes)浏覽器打開又是(yes)正常,排查了(Got it)一(one)圈後定位到(arrive)問題。
問題原因
後台用(use)spring boot,上傳成功後立即回傳url,雖然有熱部署,圖片已經上傳到(arrive)static目錄下,但是(yes)複制到(arrive)target下有個(indivual)延遲,所以(by)導緻了(Got it)回顯404,但是(yes)浏覽器顯示正常。
線上因爲(for)通過nginx訪問圖片上傳目錄,所以(by)這(this)就是(yes)爲(for)什麽隻有開發環境出(out)現。
解決方法
定位到(arrive)問題後,直接把開發環境的(of)寫入目錄配置到(arrive)target目錄下
項目目錄/target/classes/static/
另一(one)種解決方法
如果不(No)設置上傳目錄,問題的(of)根本原因就是(yes)SpringBoot圖片上傳報404無法回顯
的(of)問題,搜索一(one)下解決方案就有了(Got it)。
- 版權所有:奇站網絡 轉載請注明出(out)處
- 廈門極極網絡科技有限公司,專業提供網站建設,響應式網站建設,小程序開發,系統定制開發。
- 軟件開發咨詢熱線:吳小姐 13313868605