代码中发送http请求, java.lang.IllegalArgumentException: Illegal character in query at index...,非法字符错误解决办法

产生原因:url中有汉字或特殊字符(非字母和数字的字符),没有转码。

解决办法:将带有特殊字符或汉字的参数进行转码,再放入url发送即可。

例如:param1 = URLEncoder.encode(param1, "UTF-8");


喜欢本文的朋友不要忘记点一个免费的赞哦,你的赞将是我最大的动力。


版权声明:本文为qq_34972627原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。