day02-mallServer-创建登陆接口

2022-04-08  本文已影响0人  请叫我平爷

创建一个登录接口

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进行测试

image.png

发现还是拼接在请求后面
http://localhost:8080/login?name=mi&pwd=123456

修改他的请求连接方式呢

使用Content-Type=application/json

image.png

我们发现请求失败

修改我们的代码


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";
    }

重启下,然后再次请求,发现请求成功

image.png
上一篇下一篇

猜你喜欢

热点阅读