后端接口地址:http://localhost:8080/captchaImage 请求方法类型:GET
这个是后端的登录接口请求方法
/**
* 登录方法
*
* @param loginBody 登录信息
* @return 结果
*/
@PostMapping("/login")
public AjaxResult login(@RequestBody LoginBody loginBody)
{
AjaxResult ajax = AjaxResult.success();
// 生成令牌
String token = loginService.login(loginBody.getUsername(), loginBody.getPassword(), loginBody.getCode(),
loginBody.getUuid());
ajax.put(Constants.TOKEN, token);
return ajax;
}
因为使用@RequestBody,所以请求的时候需要将请求参数JSON化。
后端接口地址:localhost:8080/login 请求方法类型:POST
请求参数:
可以通过reids客户端获取key:get captcha_codes:uuid(通过接口返回的uuid)
也可以通过Redis图形化界面查看获取:
uuid:通过http://localhost:8080/captchaImage 接口能够得到uuid的值
请求上面的接口会返回以下数据格式:里面携带一个token值,后续请求后端接口都需要在Header中携带它
{
"msg": "操作成功",
"code": 200,
"token": "eyJhbGciOiJIUzUxMiJ9.eyJsb2dpbl91c2VyX2tleSI6ImUzNWNkNjhlLWFhMDctNDc4Zi04NGVkLTgwNmUxZjM0YmFkMCJ9.RCRl1slq0BnCIjaCbefTK2p2_Qp67kmIz7u6J6tr6THfDy62nkvbwGRxaw-bQ_e7jQWZHVGC0BEhFY2zFDp54g"
}
请求一个自定义接口,在Headr中携带key:Authorization参数,value:Bearer+token
powered by kaifamiao