在rest-assured中对查询参数进行java编码
我正在使用rest assured自动获取请求。我有下面要编码的查询参数。我找到并用谷歌搜索。encode(String)对我的查询参数进行编码,该参数正在工作,但我收到警告,因为“encode已被弃用。请您帮助我,这是我可以用来编码查询参数的最新方法。非常感谢您的帮助。提前感谢
*String queryParam =
"profiles/employee eq 'test1' and id eq 'test'";
String restUrl = URLEncoder.encode(queryParam);*
warning: encode(java.lang.String)' is deprecated
# 1 楼答案
您需要提供第二个参数,以提供用于进行编码的字符集:
应该有用
https://docs.oracle.com/javase/7/docs/api/java/net/URLEncoder.html第二个方法列在您正在使用的已弃用方法下面