java.lang.IllegalArgumentException: Invalid uri是什么原因呢

以下是错误信息HTTPStatus500-Invaliduri'http://haier.fabushang.com:9009/index.php?m=callcente... 以下是错误信息
HTTP Status 500 - Invalid uri
'http://haier.fabushang.com:9009/index.php?m=callcenter&c=api&
a=CreateUserOrder&phone=15210532749&userid=537&type=2&
expertid=88&expert=测试(1)&reservetime=2015-03-10 09:57:48':
Invalid query
type Exception report
message Invalid uri
'http://haier.fabushang.com:9009/index.php?m=callcenter&c=api&
a=CreateUserOrder&phone=15210532749&userid=537&type=2&
expertid=88&expert=测试(1)&reservetime=2015-03-10 09:57:48':
Invalid query
description The server encountered an internal error that prevented it from fulfilling this request.
exception
java.lang.IllegalArgumentException: Invalid uri 'http://haier.fabushang.com:9009/index.php?m=callcenter&c=api&a=CreateUserOrder&phone=15210532749&userid=537&type=2&expertid=88&expert=测试(1)&reservetime=2015-03-10 09:57:48': Invalid query
org.apache.commons.httpclient.HttpMethodBase.<init>(HttpMethodBase.java:222)
org.apache.commons.httpclient.methods.GetMethod.<init>(GetMethod.java:89)
com.accp.httpcall.HttpClientUtil.getHttp1(HttpClientUtil.java:65)
com.accp.action.HttpAddUserAction.adduser(HttpAddUserAction.java:17)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:597)
展开
 我来答
yj83855039
2015-03-10 · TA获得超过590个赞
知道小有建树答主
回答量:985
采纳率:33%
帮助的人:489万
展开全部
目测URL中的中文未转码
更多追问追答
追问
中文怎么转码啊
追答
传参前:使用java.net.URLEncoder.encode("xxxx",“utf-8"),将中文转为16进制字符。
接收参数后:使用java.net.URLDecoder.decode("xxxx",“utf-8"),将16进制字符转为中文。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式