java tm for chrome_java – 是否可以使用Postman Chrome扩展程序发送hashmap?
我一直在使用Postman Chrome擴展程序來測試我的API,并希望通過帖子發送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;
}
解決方法:
當您通過POSTMAN發送請求時,選擇類型為POST,然后選擇“raw”選項,然后在“body”中發送一個JSON,其中包含您要放入HashMap的值.記得選擇“application / json”.杰克遜將為您將JSON轉換為HashMap.
來自代碼中的片段的示例將是
{
"NO": 1,
"FE": "E",
"CT": "20"
}
杰克遜將為你完成剩下的工作,我的意思是,將JSON映射到你的HashMap
標簽:java,rest,hashmap,google-chrome,postman
來源: https://codeday.me/bug/20190527/1167048.html
總結
以上是生活随笔為你收集整理的java tm for chrome_java – 是否可以使用Postman Chrome扩展程序发送hashmap?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java nfa dfa_DFA与NFA
- 下一篇: java 枚举高级应用_【后端】java