mirror of
https://gitee.com/chinabugotech/hutool.git
synced 2025-07-21 15:09:48 +08:00
UrlQuery增加setStrict方法,区分是否严格模式
This commit is contained in:
@@ -144,4 +144,15 @@ public class UrlQueryTest {
|
||||
final UrlQuery query = UrlQuery.of(queryStr, null);
|
||||
Assert.assertEquals(queryStr, query.toString());
|
||||
}
|
||||
|
||||
@Test
|
||||
public void issueI78PB1Test() {
|
||||
// 严格模式
|
||||
final UrlQuery query = new UrlQuery().setStrict(true);
|
||||
query.add(":/?#[]@!$&'()*+,;= ", ":/?#[]@!$&'()*+,;= ");
|
||||
|
||||
final String string = query.build(CharsetUtil.CHARSET_UTF_8);
|
||||
Assert.assertEquals("%3A%2F%3F%23%5B%5D%40%21%24%26%27%28%29%2A%2B%2C%3B%3D%20=" +
|
||||
"%3A%2F%3F%23%5B%5D%40%21%24%26%27%28%29%2A%2B%2C%3B%3D%20", string);
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user