传递方式一:对象转String
接收:String类型接收再转对象
传递方式二:Map
接收:Map
传递方式三:json(Map转json)
接收:String转Map
传递方式四:Map里放json对象
接收:Map(this.getParamMap(request))接收,Map转对象
传递方式五:(对象转json)直接传对象
接收:String接收再转对象
注意事项:
1.注意API的返回值不要转换两次JSON,现在有些API的JSON被转换了两次;
2.Get数据时,大部分条件改为普通的a=1&b=2的传参方式;
特别是只需要一个参数的查询,如只需要orderID;
没必要使用json的方式post查询参数。这样不容易测试,也不能简单通过浏览器查看。
注意一个原则:一般情况的get数据,都用普通的a=1&b=2的传参,除非需要一些特别的list类型等等,再修改为json。
3.API请求或者返回时不要传递混合参数,如一部分参数是json,一部分是普通参数,这样是不行的。
时间: 2024-10-14 07:33:01