通过URL地址多种值传递

通过URL地址多种值传递

问题描述:

例传值a=1时
Url=http://1.1.1.1/report.asp?a=1
上传两个,a=1 , b=2 时
Url=http://1.1.1.1/report.asp?a=1&b=2
那么上传三个值,a=1 ,b=2 ,c = { d : 3 , e : 4} 时用什么格式?

只需要一个参数就可以,整个用urlencode编码下。作为这唯一参数的值。服务器用urldecode得到完整的一串作为json解析。不过注意,url有长度限制,更多的数据用post。

楼上要是不行,你可以先将对象转成字符串当参数传,接收之后再转回来

你可以用webservice方法进行请求Client的invoke方法进行请求,这个方法可以传任何参数(object类型的)图片说明