有时候,因为项目的需求是第三方提供的,很多东西的要求就固定了,这时候,当我们要使用GetMethod方法构造一个get请求时,又需要传递中文参数,GetMethod函数就会包错.所以,我们应该先把url中的中文编码后,在使用,
方法如下:
String url = "www.xxxxxxx.com?{参数名}="+中文(参数);
将参数中的中文先编码,再拼接
String url = "www.xxxxxxx.com?{参数名}="+URLEncoder.encode(中文(参数), "utf-8")
这样,new GetMethod(url)时就不会因为中文的原因而报错了.