【发布时间】:2016-08-11 01:39:49
【问题描述】:
我一直在使用 Postman Chrome 扩展来测试我的 API,并希望通过 post 发送一个 Hashmap。有没有办法在 Postman 中发送一些地图作为参数?
HashMap inputHM = new HashMap();
inputHM.put("MVMT", "VL");
inputHM.put("NO", 1);
inputHM.put("FE", "E");
inputHM.put("CT", "20");
inputHM.put("HT", "80");
inputHM.put("TYPE", "GP");
inputHM.put("OPR_CD", "MAEU");
inputHM.put("LOCATION", "BERT");
inputHM.put("TMNL", "1");
inputHM.put("INCL", "");
inputHM.put("ID", 1);
我的控制器如下
@RequestMapping(value = "/getBest", method = RequestMethod.POST)
public @ResponseBody
JsonResponse getBest(@RequestBody HashMap hm) {
JsonResponse json = new JsonResponse();
json.setSuccessData(rdtRequestService.getBest(hm));
return json;
}
【问题讨论】:
-
您需要创建 json 数组并将其发送到服务器
标签: java rest google-chrome hashmap postman