gpt4 book ai didi

java - 连接字符串作为 GET/POST 请求的参数

转载 作者:行者123 更新时间:2023-11-29 12:36:35 28 4
gpt4 key购买 nike

我将 servlet 作为请求参数获取到 mysql 数据库的连接字符串,例如:

db=jdbc:mysql://localhost:3306/baza?user=root&password=pass1234

这是一个问题,因为方法 request.getParameter("db") 仅将部分连接字符串返回给 &。其余的被解释为下一个参数。我尝试使用 request.getQueryString().substring(3) 但它仅适用于 GET 请求。知道如何解决我的问题吗?

我无法对请求进行编码!

最佳答案

您的 GET/POST 请求的参数值需要进行 URL 编码,如下所示:

db=jdbc%3Amysql%3A%2F%2Flocalhost%3A3306%2Fbaza%3Fuser%3Droot%26password%3Dpass1234

您可以使用sites like this对要作为参数传递给 GET/POST 请求的字符串进行编码。

关于java - 连接字符串作为 GET/POST 请求的参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26693073/

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