創(chuàng)建一個登錄接口
image.png
代碼
@GetMapping("/login")
public String login(@RequestParam("name")String name,
@RequestParam("pwd")String pwd){
System.out.println("name:"+name + " pwd:"+pwd);
return "mallServer TestController.login success";
}
重啟一下
image.png
訪問
http://localhost:8080/login?name=mi&pwd=123456
image.png
可是這樣訪問不是把賬號和密碼都暴露出來了嗎
那我們改成post呢脚仔?
post請求
image.png
使用postMan進(jìn)行測試
image.png
發(fā)現(xiàn)還是拼接在請求后面
http://localhost:8080/login?name=mi&pwd=123456
修改他的請求連接方式呢
使用Content-Type=application/json
image.png
我們發(fā)現(xiàn)請求失敗
修改我們的代碼
image.png
代碼
@PostMapping("/login")
public String login(@RequestBody Map<String,String> map){
System.out.println("name:"+map.get("name") + " pwd:"+map.get("pwd"));
return "mallServer TestController.login success";
}
重啟下,然后再次請求熟妓,發(fā)現(xiàn)請求成功
image.png