我試圖設置我的開發環境來支持UTF-8 URI編碼。我發現彈簧啓動嵌入式tomcat容器的正確選項應該是server.tomcat.uri-encoding=UTF-8
,但是我沒有在yml配置文件中設置該選項。我也嘗試通過該選項作爲-D
選項的參數,但仍然沒有成功。我做了很多搜索,但是沒有文檔說明如何在grails 3.3上進行設置。有沒有人有想法如何在開發模式下的嵌入式tomcat這個選項?Grails 3.3 - 如何在yml配置文件中設置開發模式下的嵌入式tomcat的URIEncoding
0
A
回答
0
在YML文件中的設置看起來像:
server.tomcat.uri-encoding: UTF-8
0
看來,UTF-8編碼是在Grails的3.3罰款。原來,這個問題,我需要使用URI解碼
def uri = URLDecoder.decode(request.getRequestURI().trim(),"UTF-8")
這一切問題
相關問題
- 1. Grails的3 - 配置嵌入式的Tomcat綁定地址
- 2. 修改嵌入式tomcat的配置webapp
- 3. YML根據用戶配置文件設置的日期格式
- 4. Grails - 模式配置
- 5. 在environment.rb中設置的常量在開發模式下消失
- 6. 如何在java中獲取嵌入式ICC配置文件
- 7. 幫助中的Tomcat的5.5.x嵌入式JBoss的配置JNDI
- 8. ssl在嵌入式tomcat中的設置春季啓動
- 9. Bespin嵌入式的設置?
- 10. 在一個Grails應用程序嵌入的Tomcat配置SSL
- 11. 在嵌入模式下設置Neo4j APOC的正確方法
- 12. 如何配置Spring Boot嵌入式Tomcat連接超時?
- 13. 如何在HA模式下配置HBase?
- 14. 在Spring Boot嵌入式Tomcat中配置maxKeepAliveRequests
- 15. 在嵌入式Tomcat Realm中配置多個用戶
- 16. 在IntelliJ嵌入式tomcat部署中重新加載spring配置
- 17. Tomcat/Apache/Grails配置
- 18. RoR 3.2.3中的Yml配置文件
- 19. 使用嵌入式tomcat在Spring Boot App中設置域名
- 20. 在嵌入式tomcat服務器中設置「背書」目錄
- 21. 以發佈模式部署到設備時的配置文件配置錯誤
- 22. 如何配置Bespin嵌入式那樣?
- 23. Maven貨物插件嵌入式tomcat 7配置
- 24. 在Tomcat開發模式下重新加載JSTL標記文件
- 25. spring配置嵌入式BrokerService
- 26. 本地開發模式下的Spring雲配置
- 27. 在嵌入式Neo4j中設置keep_logical_log
- 28. .NET客戶端配置文件中的嵌入式網站
- 29. 如何爲開發模式的鏈接配置Rails 3.0.7主機?
- 30. 如何在symfony驗證(yml)文件中設置所需的false
我已經嘗試過這一點,但它似乎是解決並沒有爲我工作 –