mirror of
https://gitee.com/chinabugotech/hutool.git
synced 2025-07-21 15:09:48 +08:00
fix url bug
This commit is contained in:
@@ -30,4 +30,17 @@ public class DictTest {
|
||||
Assert.assertEquals(1, dict.get("A"));
|
||||
Assert.assertEquals(1, dict.get("a"));
|
||||
}
|
||||
|
||||
@Test
|
||||
public void ofTest(){
|
||||
Dict dict = Dict.of(
|
||||
"RED", "#FF0000",
|
||||
"GREEN", "#00FF00",
|
||||
"BLUE", "#0000FF"
|
||||
);
|
||||
|
||||
Assert.assertEquals("#FF0000", dict.get("RED"));
|
||||
Assert.assertEquals("#00FF00", dict.get("GREEN"));
|
||||
Assert.assertEquals("#0000FF", dict.get("BLUE"));
|
||||
}
|
||||
}
|
||||
|
@@ -1,5 +1,6 @@
|
||||
package cn.hutool.core.net;
|
||||
|
||||
import cn.hutool.core.net.url.UrlBuilder;
|
||||
import cn.hutool.core.net.url.UrlQuery;
|
||||
import org.junit.Assert;
|
||||
import org.junit.Test;
|
||||
@@ -16,4 +17,13 @@ public class UrlQueryTest {
|
||||
Assert.assertEquals("111==", parse.get("b"));
|
||||
Assert.assertEquals("a=1&b=111==", parse.toString());
|
||||
}
|
||||
|
||||
@Test
|
||||
public void ofHttpWithoutEncodeTest(){
|
||||
// charset为null表示不做编码
|
||||
String url = "https://img-cloud.voc.com.cn/140/2020/09/03/c3d41b93e0d32138574af8e8b50928b376ca5ba61599127028157.png?imageMogr2/auto-orient/thumbnail/500&pid=259848";
|
||||
final UrlBuilder urlBuilder = UrlBuilder.ofHttpWithoutEncode(url);
|
||||
final String queryStr = urlBuilder.getQueryStr();
|
||||
Assert.assertEquals("imageMogr2/auto-orient/thumbnail/500&pid=259848", queryStr);
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user