記錄一下近期專案中遇到得小問題
阿新 • • 發佈:2020-10-16
1. PostMan使用
1. 使用postMan進行請求,記得新增Headers資訊
2. 記錄一次遇到得小坑,在PostMman請求一個介面資訊時候
ResponseVo<XXXXResVo> queryXXXXManage(XXXXReqVo XXXXReqVo);
XXXXReqVo物件為
public class XXXReqVo{ private String pin; private String ip; Pirvate String src; }
這個時候,需要使用PostMan請求,引數應該是
[{ "pin": "creditTest001","ip": "127.0.0.1", "src": "03" }] 注意這裡根據postMan ,請求的是一個物件,引數應該這樣寫(記得加入一箇中括號)
如果請求的介面引數為一個物件,則應該在postMan中也要這樣去寫
這是請求的介面資訊 Map<String,String> fun (Map<String,Object> map); 需要在postMan中配置 [{ "pin": "creditTest001", "ip": "127.0.0.1", "src": "03" }]
記得加上一個中括號【】
2. IDEA Debug 模式中,計算器使用
學習一個快捷鍵:重啟debug:ctrl+F5
計算器表示式
3.啟動專案,通過本地去請求JSF中的介面資訊,使用PostMan
1. 直接在postMan中位址列選擇POST請求
2.http:// ip(jsf傑夫查詢介面伺服器的ip):埠(伺服器上面的埠)/介面本地地址/jsf上面的別名/方法名
4. RPC 層請求的問題
1. 呼叫的RPC,如果RPC丟擲異常,則直接在RPC直接進行捕獲,不回去影響到service層程式碼中,RPC,中控制直接返回一個null