java-web——第九课 request
Posted 码小农丶
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java-web——第九课 request相关的知识,希望对你有一定的参考价值。
什么是 request ?
Request对象的作用是与客户端交互,
收集客户端的Form、Cookies、超链接,或者收集服务器端的环境变量。
request 包含哪些内容?
1.http头
2.目标(服务器)IP地址
3.目标(服务器)端口
4.请求的方式 ger post
5.发送的内容 文本,流
用图像来解释 request的存在
如何在浏览器中浏览 request
1.首先打开浏览器(这里就用 谷歌浏览器)
2.随便打开一个网页(这里打开的是百度)
3.按 F12 进入控制台
4.点击进入 Network
5.点击进入
6.这里整的一个,就叫一个 request
request怎么运用到项目之中
我们就拿提交表单的操作来阐述
1.创建一个 java web 项目
2.建一个 jsp 网页
3.加入一个表单
4.效果如下
5.既然有提交的地址,我们就需要建一个控制器
6.首先第一步,解决显示乱码的问题
1 response.setCharacterEncoding("UTF-8"); 2 response.setContentType("text/html;charset=UTF-8"); 3 request.setCharacterEncoding("UTF-8");
7.获取表单提交的内容
8.试着操作一下
成功将 数据 传递给了控制台
request get 和 post 的区别
1.首先是 IP 地址的不同
get
post
总结:请求方式的不同, IP地址也有区别,相对来说 post 较为安全
2.其次是刷新
get
post
3.控制台的不同
为了让结果更加明显,我们让信息输出到网页
4.对于 servlet 控制器中 doget 和 dopost 是否有联系
get结果
dopost结果
总结:
request get 方法对应 servlet控制台的 doget 方法
request post 方法对应 servlet控制台的 dopost 方法
谢谢欣赏
(`・ω・´)ゞ敬礼っ
以上是关于java-web——第九课 request的主要内容,如果未能解决你的问题,请参考以下文章