栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

java微博 10 request and response

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

java微博 10 request and response

Request和Response

Request是请求对象,Response是响应对象

  • request:==获取==请求数据

    • 浏览器会发送HTTP请求到后台服务器[Tomcat]

    • HTTP的请求中会包含很多请求数据[请求行+请求头+请求体]

    • 后台服务器[Tomcat]会对HTTP请求中的数据进行解析并把解析结果存入到一个对象中

    • 所存入的对象即为request对象,所以我们可以从request对象中获取请求的相关参数

    • 获取到数据后就可以继续后续的业务,比如获取用户名和密码就可以实现登录操作的相关业务

  • response:==设置==响应数据

    • 业务处理完后,后台就需要给前端返回业务处理的结果即响应数据

    • 把响应数据封装到response对象中

    • 后台服务器[Tomcat]会解析response对象,按照[响应行+响应头+响应体]格式拼接结果

    • 浏览器最终解析结果,把内容展示在浏览器给用户浏览

Request获取请求数据

对于这三部分内容,request对象都提供了对应的API方法来获取,具体如下:

  • 获取请求方式: GET

String getMethod()
  • 获取虚拟目录(项目访问路径): /request-demo

String getContextPath()
  • 获取URL(统一资源定位符): http://localhost:8080/request-demo/req1

StringBuffer getRequestURL()
  • 获取URI(统一资源标识符): /request-demo/req1

String getRequestURI()
  • 获取请求参数(GET方式): username=zhangsan&password=123

String getQueryString()

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/996713.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号