java 怎么post数组给C#写的webapi?一直收不到呀……

[复制链接]
查看11 | 回复5 | 2021-1-27 05:17:19 | 显示全部楼层 |阅读模式
C#服务端:
publicstringPost(object[]paras)
java怎传数组上来?
分 -->
回复

使用道具 举报

千问 | 2021-1-27 05:17:19 | 显示全部楼层
收不到检查网络啊,连上了吗
回复

使用道具 举报

千问 | 2021-1-27 05:17:19 | 显示全部楼层
引用1楼FoxDave的回复:收不到检查网络啊,连上了吗
可以连接,我用键值对传没问题,改成数组就不行了,不知道java怎么传数组。
我试过下面几种写法,不行:
Mapparams=newHashMap();
params.put("paras","中国");
params.put("paras","value2");
//List[B]params=new
//LinkedList[B]();
//params.add(newBasicNameValuePair("paras","value1"));
//params.add(newBasicNameValuePair("paras","value2"));
//Object[]objs=newObject[]{1,2,3,4};
//JSONArrayjson=JSONArray.fromObject(objs);
回复

使用道具 举报

千问 | 2021-1-27 05:17:19 | 显示全部楼层
Object[]objs=newObject[]{1,2,3,4};
也不行
回复

使用道具 举报

千问 | 2021-1-27 05:17:19 | 显示全部楼层
不会java
话说你在这java和C#一起整呢?
回复

使用道具 举报

千问 | 2021-1-27 05:17:19 | 显示全部楼层
Service的参数,最好还是换成string的,这各个语言调用时不会出现太多问题,服务里自己把string转成对应的参数即可。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行