IDEA REST Client使用技巧
阿新 • • 發佈:2019-01-02
1.如果有中文亂碼問題,就把隔壁Request Body選擇的Empty改為Text,Text內容可以為空。
2.如果需要傳輸json物件,需要設定請求頭——Context-Type application/json
2.1 json物件需寫在上述text中,點選輸入框右側圖示,開啟視窗即可輸入。
3.如果請求報400或者415,請仔細檢查引數。
4.request.getParameter/getParameterMap都只能獲取到你在request Parameters中設定的鍵值對,是無法獲取json物件中的值的。
5.關於使用spring的依賴注入時的迷之報錯,當你他的報錯原因是沒有找到對應的加了@Component註解的類。也就是說,idea認為在專案啟動時,spring容器中不存在這個類。既然如此的話,你可以在你的Mapper或Repository介面上加入@Repository或者@Component註解,即可完美解決報錯問題。但這個方法對於整個spring應用來講有什麼副作用,暫時還沒有發現。
6.如果需要上傳檔案,可能在伺服器端解析檔名時,會出現亂碼問題,這個問題一般來講,無需解決。要根據實際的前端程式碼去決定伺服器端的編碼格式。另外,請不要在請求頭中增加context-type,可能會報一個型別轉換錯誤,或者是報請求型別不是Muxxxx類。
注:開發中如果發現更新過程式碼後代碼出錯,請不要想當然的去找類作者,請先對比一下伺服器端的程式碼和原生代碼是否一致。若果一致,請再看一下程式碼提交日誌,看看最後提交的人是誰,然後再去找他。切記!!!