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

wordpress手机接口合肥seo排名优化

wordpress手机接口,合肥seo排名优化,乐清网站制作的公司,wordpress 移植1)URL 参数 参数直接 拼接在URL的后面,使用 ? 进行分隔,多个参数之间用 & 符号分隔。例如:http://localhost:8080/user?namezhangsan&id1后端接收(在Controller方法的参数列表中使用 RequestParam 注解&…

  1)URL 参数

  • 参数直接 拼接在URL的后面,使用 ? 进行分隔,多个参数之间用 & 符号分隔。
  • 例如:http://localhost:8080/user?name=zhangsan&id=1
  • 后端接收(在Controller方法的参数列表中使用 @RequestParam 注解):
@GetMapping("/user")
public User getUser(@RequestParam(name="name") String name,@RequestParam(name="id") Long id){// 处理 ...
}

2)请求头(HTTP Headers)

  • 请求头可以携带一些属性,如:message -> "123",可以放在请求头中
  • 例如:使用请求头中Authorization属性进行身份校验
  • 后端接收(在Controller方法的参数列表中使用 @RequestHeader 注解):
@GetMapping("/verify")
public Boolean verify(@RequestHeader(name="Authorization") String token){// 处理 ...
}

3)请求体(Body)

  • POST、PUT等请求可以在请求体中发送参数,请求体通常以 JSON 或表单形式传递
  • 例如,通过  POST  请求发送 JSON 数据:{"id": 1,"name": "小明", age: 18}
  • 后端接收(在Controller方法的参数列表中使用 @RequestBody 注解):
public class User{private Long id;private String name;private Integer age;//get、set方法等...
}
//接收参数部分提取
@PostMapping("/addUser")
public void addUser(@RequestBody User user){// 处理 ...
}

4)表单(Form)

  • 一般通过 POST 请求发送,表单中的每一项都会拼接到URL后面
  • 例如:
              name                张三
              age                18
  • 这个表单拼接在 http://localhost:8080/addUser 后面: 

            http://localhost:8080/addUse?name=张三&age=18,所以要用 @RequestParam 注解

@PostMapping("/addUser")
public void addUser(@RequestParam(name="name") String name,@RequestParam(name="age") Integer age){// 处理 ...
}

5)路径参数(Path Param)

  • 直接写在路径里,如:http://localhost:8080/getUser/1 中的1就是路径参数
  • 通过 @PathVariable 注解提取
@GetMapping("/getUser/{userId}")
public User getUser(@PathVariable(name="userId") Long id){// 处理 ...
}

6)Cookie

  •  cookie是浏览器存储在用户电脑上的一些数据,一般存在有效期,
  •  可以通过 @CookieValue 注解获取指定的cookie数据
@GetMapping("/login")
public Boolean login(@CookieValue(name="username") String username,@CookieValue(name="password") String password){// 处理 ...
}

7)在路径参数中封装的多条数据

  •   如 http://localhost:8080/boss;name=老板;age=44/emp;name=员工;age=18

        其中boss是路径,"name=老板"与"age=44"属于boss路径下的参数

        同理emp是路径,"name=员工"与"age=18"属于emp路径下的参数

  • 利用 @MatrixVariable 注解进行获取路径内的数据
  • 如果要获取路径参数可以用 @PathVariable 注解
/*@MatrixVariable中的属性:name: 指定获取路径内数据的名称pathVar: 指定路径名称
*/
@GetMapping("/{Boss}/{Emp}")	// Boss是路径中的boss	Emp是路径中的emp
public void testMatrixVariable(//获取路径内封装的数据@MatrixVariable(name="name",pathVar="Boss") String name,@MatrixVariable(name="age",pathVar="Boss")  Integer age,@MatrixVariable(name="name",pathVar="Emp")  String name,@MatrixVariable(name="age",pathVar="Emp")   Integer age,4//获取路径参数@PathVariable(name="Boss") String boss,@PathVariable(name="Emp")  String emp){// 处理 ...
}

http://www.rdtb.cn/news/11773.html

相关文章:

  • 高唐做网站亚马逊关键词工具哪个最准
  • 天津网站建设-中国互联小程序推广引流
  • 用ps做网站的首页网址收录平台
  • 湛江公司做网站网站优化培训学校
  • 做淘客需要用的网站平台优化
  • 响应式网站建设制作需要注意什么深圳网站优化网站
  • 在线企业建站模板十大营销模式
  • 做的最好的美女视频网站有哪些百度广告代理商
  • 武汉网站建设的网络营销战略有什么用
  • 购物网站上分期怎么做的怎么在百度上发布信息广告
  • 做网站成都百度搜索引擎关键词
  • 建设工程类招标信息发布网站网站关键词优化案例
  • 俄语网站推广通关键词优化外包服务
  • 网站不备案可以做百度推广吗代发百度关键词排名
  • 怎样用word2003做网站seo外包品牌
  • 百度网站建设中心bt磁力兔子引擎
  • 网站蜘蛛爬行统计专业精准网络营销推广
  • 公司如何注册新公司杭州seo百度关键词排名推广
  • 北京网站建设 网站维护热点军事新闻
  • 建站公司网站用什么好百度一下图片识别
  • 什么程序做网站深圳网站关键词优化公司
  • 日语网站建设需要注意什么比较好的网站建设网站
  • flash asp设计公司网站源码如何推广品牌
  • 大连建设监察执法网站长沙网站到首页排名
  • wordpress 加载中动画太原seo网站管理
  • WordPress缺省图网页优化建议
  • 网站视觉设计原则如何进行搜索引擎优化?
  • 连锁酒店网站建设网络销售就是忽悠人
  • 网站制作需要多少钱一年风云榜百度
  • 设计做网站哪家公司好北京口碑最好的it培训机构