用postman调试带验证的接口

1 在浏览器访问网址,输入用户名,密码

用chrome浏览器F12

 

将Authorization 以及后面的Value截取下来

打开postman

 

 再讲刚刚拷贝下来的添加到Headers里面,就可以调用接口做调试了

 

<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-websocket</artifactId>
</dependency>

代码方式调试

        RestTemplate restTemplate = new RestTemplate();
        restTemplate.getMessageConverters().set(1,new StringHttpMessageConverter(StandardCharsets.UTF_8));
        String uri = "http://1/meLog";
        HttpHeaders headers = new HttpHeaders();
        headers.setContentType(MediaType.parseMediaType("application/json;charset=UTF-8"));
        headers.add("Authorization", "Bearer eyJhbGciOiJIUzUxMiJ9.eyJsb2dpbl91c2VyX2tleSI6IjgxYzEyNTQyLTYxNjEtNGY0My04N2NmLWJlNTAxMTBlYjIxZCJ9.Gq1P4UgChmHAp6EkHOboQGvpqTNV1H2OJ9IfB1CaGfMwC6MfnFKZa8UX2vsjRzWZJyIMDHqmwYQJ-Ly85hQ8lQ");
        HttpEntity<String> entity = new HttpEntity<String>(headers);
        ResponseEntity<String> response = restTemplate.exchange(uri, HttpMethod.GET, entity, String.class);
        System.out.println(response);
        System.out.println(response.getBody());

  

posted @ 2022-11-16 09:39  谭志宇  阅读(92)  评论(0编辑  收藏  举报