一、進入 rest 控制台
idea 導航欄 ==> Tools ==> HTTP Client ==> Test RESTFUL Web Service
如圖:
一般來說,idea會默認綁定這個插件(https://www.jetbrains.com/help/idea/restful-webservices.html)。如果找不到,可以去下載
二、安裝 RESTful Web Services 插件(如果第一步找不到rest 控制台)
三、rest 控制台介紹
補充:Request Body中的選項 ,Empty(空,無請求體),Text(json格式的數據),File contents (解析文本中的json數據,在File to send中選擇文件),File upload (multipart/form-data)(文件上傳,在File to send中選擇文件)。
Headers中的請求頭:Accept*/*(就是接收任意類型),Cache-Control(告知服務器不直接使用緩存,要求向原服務器發起請求)。
拓展一下:@RequestParam注解接收的參數是來自於requestHeader中,即請求頭,也就是在url中,格式為xxx?username=123&password=456(也就是RequestParameters窗口的鍵值對),而RequestBody注解接收的參數則是來自於requestBody中,即請求體中。(https://blog.csdn.net/wd521521/article/details/82848742)。
例:
rest 控制台可以解決部分簡單請求,創建HTTP請求文件就不在深入了解。
傳送門:Testing RESTful Web Services官方文檔(純英)
參考鏈接:
https://blog.csdn.net/qq_37502106/article/details/103183492