打開composer,composer能夠直接構建http請求並執行java
我本身的實際請求web
查看 http 請求的 raw 數據, raw 表明沒有爲了方便觀看而格式化的數據spring
我本身電腦上的json
我本身的服務器
package com.karma.wmsadmin; import com.karma.common.constant.SysConstant; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; /** * @Description 測試用 * @Author * @Date 2018/8/2 9:34 * @Version 1.0 **/ @RestController @RequestMapping("/test") public class TestController { @Autowired private TestService testService; @RequestMapping(value = "/t", method = RequestMethod.GET) public String t(@RequestParam String name) { return SysConstant.test + "welcome:" + name +"!!!" + testService.test(); } @RequestMapping(value = "/tb", method = RequestMethod.POST) public String body(@RequestBody BodyTest b) { return "BODYTEST--" + SysConstant.test + "welcome:" + b.getBodyName() +"!!!" + testService.test(); } }
package com.karma.wmsadmin; /** * @Description TODO * @Author * @Date 2018/8/8 10:41 * @Version 1.0 **/ public class BodyTest { public String getBodyName() { return bodyName; } public void setBodyName(String bodyName) { this.bodyName = bodyName; } private String bodyName; }
查看請求raw數據網絡
應答的raw數據app
請求頭中有一個比較重要的設置是Content-Type: application/json; charset=utf-8。表示咱們會上傳一個json文件, json文件的格式是utf-8, 這裏面保存的就是請求體的參數, 經過post請求在請求體中傳輸給服務器composer
響應頭post
響應的文字結果測試
能夠用來模擬本身項目的http請求,由於fiddler中包含了很是多的網絡信息,能夠看到不少細節,能夠用於有問題時分析定位問題。
實際測試使用MockMvc或者Swagger便可。可是想追尋更多請求的細節,就能夠用fiddler。