軟件介紹Restlet Client是一款非常實(shí)用的Api接口測(cè)試工具,它的功能類似于Postman,為用戶提供Api接口測(cè)試服務(wù)。與Postman相比,Restlet Client擁有更加簡(jiǎn)潔友好的界面,而且不需要安裝本地客戶端,可以搭配瀏覽器直接使用,有需要的用戶敬請(qǐng)下載。 Restlet Client特色功能開發(fā)實(shí)用工具,支持一鍵導(dǎo)入Postman等api測(cè)試工具的測(cè)試用例 近來(lái),Postman開始主推自己的70M左右的客戶端安裝包,功能沒什么改進(jìn),體積卻變得超大,而且Postman的Chrome擴(kuò)展程序,對(duì)macOS的支持不太好(每次打開,都會(huì)彈窗報(bào)一個(gè)錯(cuò)) Restlet Client依然只是一個(gè)開箱即用的Chrome擴(kuò)展程序,非常適合硬盤空間有限的小伙伴使用(軟件功能夠用就可以了~) Restlet Client使用說明主要有三個(gè)部分,REQUEST部分用來(lái)創(chuàng)建請(qǐng)求,RESPONSE部分表示請(qǐng)求的回復(fù),可以在 COMPLETE REQUEST HEADERS部分查看自己發(fā)出的請(qǐng)求的完整請(qǐng)求頭,接下來(lái)便創(chuàng)建請(qǐng)求 1. 創(chuàng)建普通get請(qǐng)求 發(fā)送get請(qǐng)求比較簡(jiǎn)單,直接輸入url添加參數(shù)就可以了 2. 創(chuàng)建普通post請(qǐng)求 發(fā)送普通的post請(qǐng)求與1中的發(fā)送get請(qǐng)求類似,只是把METHOD改成post即可,再添加必要的參數(shù) 3. 創(chuàng)建post請(qǐng)求,模擬form提交表單 有時(shí)我們需要模擬form表單提交文件,此時(shí)對(duì)應(yīng)controller代碼可以如下獲取 當(dāng)我們發(fā)送模擬form表單請(qǐng)求時(shí),注意到request請(qǐng)求實(shí)際為MultipartHttpServletRequest類型,Spring會(huì)自動(dòng)填充inputStream參數(shù),實(shí)際上他與request里的inputStream是同一個(gè),在restlet可以如下模擬 有幾個(gè)需要注意的地方: BODY選項(xiàng)里面選擇Form 點(diǎn)擊 Add form parameter并選擇類型為File,同時(shí)注意一定要寫文件名,不然Controller里的代碼Iterator iterator = multiRequest.getFileNames();是獲取不到文件名的 注意Content-Type類型為multipart/form-data 我們查看下面的COMPLETE REQUEST HEADERS,可以發(fā)現(xiàn)我們的請(qǐng)求類型為 multi/form-data,同時(shí)Restlet Client會(huì)自動(dòng)幫我們?cè)O(shè)置boundary頭部 4. 創(chuàng)建post請(qǐng)求,直接傳輸文件 除了模擬form表單提交文件,我們也可以直接在body里添加文件,這時(shí)controller對(duì)應(yīng)的request就不是MultipartHttpServletRequest類型 選擇BODY中的File選項(xiàng),并拖拽文件,此時(shí)Restlet Client會(huì)自動(dòng)幫我們填入對(duì)應(yīng)的Content-type類型 |
1深度技術(shù)win10正式版ghost(32位)旗艦......
2番茄花園win10 X86 ghost 標(biāo)準(zhǔn)通......
3番茄花園Win10_Ghost Win10 64......
4雨林木風(fēng) GHOST WIN10 X64 快速裝......
5深度技術(shù)GHOST WIN10 X64 尊貴專業(yè)......
6筆記本W(wǎng)in10系統(tǒng) 64位中秋特別 官方正式版......
7筆記本win10正式版ghost(32位)中秋特......
8雨林木風(fēng)win10(32位)ghost 中秋特別......