当前位置: 首页 > news >正文

文字域名可以做网站域名地址查询

文字域名可以做网站,域名地址查询,江北区网络推广技巧,网站上的中英文切换是怎么做的一、params 传参 参数是会拼接到url后面的请求 场景规范&#xff1a;url后面的key值<3个参数的时候&#xff0c;使用params 传参 支持的请求方式&#xff1a;get&#xff08;正规的是get方式&#xff09;、post 都行 例如&#xff1a; http://localhost:8080/simpleParam?…

一、params 传参

参数是会拼接到url后面的请求

场景规范:url后面的key值<=3个参数的时候,使用params 传参

支持的请求方式:get(正规的是get方式)、post 都行

例如:
http://localhost:8080/simpleParam?name=Tom&age=10

在postman里面的体现为
在这里插入图片描述

后端接收的接口写法如下
普遍都是使用第一种和第二种去接收

   //(1)直接接收,只要key值相同@RequestMapping("/simpleParam")public String simpleParam(String name,Integer age){System.out.println("name= "+name);System.out.println("age= "+ age);return "success";}//(2)直接接收,值不同可以使用@RequestParam("name");取别名@RequestMapping("/simpleParam")public String simpleParam(@RequestParam("name")String username ,Integer age){System.out.println("username = "+username );System.out.println("age= "+ age);return "success";}//(3)实体类接收,注意接收的实体类里面的属性值要和请求url中的key值一样哦@RequestMapping("/simpleParam")public String simpleParam(User user){System.out.println(user);return "success";}//(4)最牛皮的,HttpServletRequest来接受@RequestMapping("/simpleParam")public String simpleParam(HttpServletRequest request){String name= request.getParameter("name");String age= request.getParameter("age");return "success";

二、Body中的form-data 传参

form-data

当需要发送表单数据或上传文件

场景规范:发送表单数据或上传文件

支持的请求方式
只是表单数据的话,get、post (正规的是post方式)都行;
如果存在文件数据,必须是post请求

(1)场景一:只是表单数据(那就和params 传参的后端接收法一样,就不重复写了)

在postman里面的体现为
在这里插入图片描述

(2)场景二:存在文件数据

在postman里面的体现为
在这里插入图片描述

后端接收的接口写法如下

   //(1)使用 HttpServletRequest@RequestMapping("/simpleParam")public String simpleParam(HttpServletRequest request) throws IOException {  if (request instanceof MultipartHttpServletRequest) {  MultipartHttpServletRequest multipartRequest = (MultipartHttpServletRequest) request;  // 获取文件  MultipartFile file = multipartRequest.getFile("file");  String fileName = file.getOriginalFilename();  byte[] fileBytes = file.getBytes();  // 处理文件...  // 获取其他字段  String username = multipartRequest.getParameter("username");  return "File uploaded: " + fileName + ", User: " + username;  } else {  return "Error: Form must have enctype=multipart/form-data.";  }  }  //(2)使用 @RequestPart@RequestMapping("/simpleParam")public String simpleParam(@RequestPart("file") MultipartFile file,  @RequestPart("username") String username) throws IOException {  String fileName = file.getOriginalFilename();  // 处理文件...  return "File uploaded: " + fileName + ", User: " + username;  }  

三、Body中的raw的json格式 传参

支持的请求方式:post (最常见post方式)、PUT和PATCH

在这里插入图片描述
后端接收的接口写法如下

   //(1)使用@RequestBody注解接收JSON对象@RequestMapping("/simpleParam")public String simpleParam(@RequestBody User user) {  // 使用User对象中的值  return "Received JSON: " + user.toString();  }  

实体类为:

 public static class User{  private String name;  private Integer age;//单个实体类 private Cat cat;//List实体类private List<Course> courseList;@Overridepublic String toString() {return "User{" +"name='" + name+ '\'' +", age='" + age+ '\'' +", cat=" + cat +", courseList=" + courseList +'}';}
}

参考文章
【1】Spring Boot接收从前端传过来的数据常用方式以及处理的技巧
https://blog.csdn.net/aiwokache/article/details/129037252

http://www.mnyf.cn/news/13936.html

相关文章:

  • 公司做网站一定要钱吗网站维护是什么意思
  • 个人网站更换域名推广一般去哪发帖
  • 个人网站备案可以做公司网站用竞价排名的定义
  • 企业手机网站建设策划方案夫唯seo怎么样
  • 上不了国外网站怎么做外贸营销案例分享
  • 网站的前端怎么做网站安全检测工具
  • 网站如何做excel预览今日新闻国际头条新闻
  • 广州网站备案方案网站优化排名易下拉稳定
  • 塑胶原料东莞网站建设技术支持网站性能优化的方法有哪些
  • 生物医药网站建设北京网络seo推广公司
  • 企业网站建设的本质及特点本地推广最好用的平台
  • 私人怎么做彩票网站平台整站seo技术
  • 移动端网站如何做开放式配外贸全网营销推广
  • 福田做商城网站建设哪家便宜百度app平台
  • 如皋做网站爱站网关键词
  • 企业网站建设立项报告市场营销策划方案范文
  • 有什么可以做试卷题目的网站搜索引擎优化的主要特征
  • 网站开发对招聘人员要求seo免费课程
  • 怎么用服务器做局域网网站百度热搜关键词排行榜
  • 泉州做网站工资正版搜索引擎优化
  • 多行业品牌企业公司网站模板报个电脑培训班要多少钱
  • 网站做销售是斤么工作杭州seo网络公司
  • wordpress淘宝主题破解西安seo外包公司
  • 电子商务网站需求分析app001推广平台官网
  • 做任务的阅币漫画网站推广怎么推
  • 做棋牌游戏网站赚钱吗seo综合查询系统
  • 如题,HTML如何将两张图片_一张放在网站顶部做背景,另一张放在尾部做背景?网站排名费用
  • 自动化科技产品网站建设拉新充场app推广平台
  • dede网站 index.php无法访问如何seo搜索引擎优化
  • 婚庆网站模板淘宝seo是什么意思啊