/* 请求格式:url?参数1=值1&参数2=值2... 同时适用于GET和POST方式 spring 处理查询参数的方法又有几种写法 */ public class HttpTestApi { //方法参数名和请求参数名可以不一样,通过@RequestParam注解来绑定参数 @RequestMapping(value = "/test_1", method = RequestMethod.GET) public String testApi_1(@RequestParam("username") String un, @RequestParam("password") String pw) { return "hi,this is a test api " + un + "," + pw; } @RequestMapping(value = "/test_2", method = RequestMethod.GET) public String testApi_2(String username,String password) { return "hi,this is a test api " + username + "," + password; } @RequestMapping(value = "/test_3", method = RequestMethod.GET) public String testApi_3(HttpServletRequest request) { return "hi,this is a test api " + request.getParameter("username")
spring http 请求的数据传输的几种格式
最新推荐文章于 2022-03-28 21:04:28 发布
这篇博客探讨了在Spring MVC中处理HTTP请求时,数据传输的不同方式,包括URL查询参数、表单参数、路径参数以及JSON对象的使用。通过`@RequestParam`、`@PathVariable`、`@RequestBody`等注解,详细介绍了如何绑定和获取不同类型的请求参数。
摘要由CSDN通过智能技术生成