文章目錄
- 接口樣式
- Postman測試
接口樣式
項目裡遇到的,别問為什麼這麼設計,我也不知道…
@GetMapping("/positionList")
public R positionList(@ApiParam(value = "過濾參數:{\"cityAddress(城市)\": \"abc\",\"salary(薪資)\": \"abc\",\"tradeType(行業類别)\": \"abc\"}") @RequestParam(value = "filterStr", required = false) String filterStr,
@ApiParam(value = "過濾參數:{\"companyName(公司/職位名稱)\": \"abc\"}") @RequestParam(value = "orFilter", required = false) String orFilter,
@ApiParam(value = "使用者ID", required = true) @RequestParam(value = "userId", required = false) String userId,
@RequestParam("limit")int limit, @RequestParam("page") int page)
Postman測試
用Postman做接口測試的時候,發現怎麼都請求不進去,直接用{cityAddress":“青島市”}請求會報錯:
因為
{}
在url中會被轉義,是以修改為
%7b"key":“value”%7d
,
- { :%7b
- } :%7d