gpt4 book ai didi

java - Heroku:GET 数据未以 UTF-8 形式检索

转载 作者:行者123 更新时间:2023-12-01 11:52:59 25 4
gpt4 key购买 nike

我目前正在构建一个在 Heroku 上托管的网站。虽然我喜欢托管,但我似乎无法将 GET 数据设置为 UTF-8。当我在本地运行它时,它工作正常,但推送到 Heroku 服务器时它将无法工作。

该应用程序是一个Java Web应用程序,所有jsp页面都是UTF-8编码的,并且我在requestEncoding也是UTF-8的所有页面上都有一个过滤器。在servlet中,在读取数据之前,我将编码设置为 request.setCharacterEncoding("UTF-8");

我的想法已经用完了,有什么简单的事情我忽略了吗?

干杯

最佳答案

Heroku 的支持团队可以解答我的问题。如果您遇到同样的问题,这就是解决方案。

If you are using the latest version of webapp-runner (7.0.57.2), you can add the option --uri-encoding in your Procfile.

java ... -jar target/dependency/webapp-runner.jar --port $PORT --uri-encoding UTF-8 --expand-war target/*.war`

关于java - Heroku:GET 数据未以 UTF-8 形式检索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28649820/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com