文件上傳文件名?????亂碼


spring-cloud微服務的架構,有的文件名亂碼,有的正常,是spring-cloud-zuul的問題。

問題是在spring-cloud-zuul在解析文件名的時候會做處理:

 

    所以解決辦法有兩種:

一、api接口前面 /zuul:

在不修改zuul默認配置參數的情況下,在上傳文件的請求路徑之前添加字符串“zuul”聲明此請求被ZuulServlet處理。

       例如在當前代碼下,請求路徑是:

       localhost:8080/file/upload

       那么采用方案一解決中文亂碼的請求路徑就是:

       localhost:8080/zuul/file/upload

       經過測試,中文亂碼問題成功解決。

二、改zuul的配置文件:

在zuul的配置文件中添加一個如下的屬性:

     zuul.servlet-path=/
原文:https://blog.csdn.net/qq_34409900/article/details/86630488


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM