代码中发送http请求, java.lang.IllegalAr
2022-08-14 本文已影响0人
王月亮17
产生原因
url中有汉字或特殊字符(非字母和数字的字符),没有转码。
解决办法
将带有特殊字符或汉字的参数进行转码,再放入url发送即可。
例如:param1 = URLEncoder.encode(param1, "UTF-8");
url中有汉字或特殊字符(非字母和数字的字符),没有转码。
将带有特殊字符或汉字的参数进行转码,再放入url发送即可。
例如:param1 = URLEncoder.encode(param1, "UTF-8");