Servlet与JSP进阶一:HTTP请求结构;get&post请求简单展示;请求头User-Agent开发多端应用;

Servlet与JSP进阶部分主要阐述:JavaWeb更深入的核心特性;Servlet核心对象;JSP九大内置对象;

 

目录

一:请求

1:HTTP请求的结构

(1)请求行:说明请求方法,请求的url,HTTP的版本信息;

(2)请求头:包含了很多辅助性的信息,可以为程序处理提供额外的数据支持;

(3)请求体:参数:get没有请求体

2:演示案例

(1)在eclipse中创建servlet的快捷方式:

(2)为了演示访问,创建一个HTML:分别修改Fome表单的提交方式,get和post:

(3)get请求时:

(4)post请求时: 

3:利用请求头开发多端应用

(1)情况展示:

(2)获取当前请求头中的User-Agent信息

(3)根据User-Agent信息,判断是PC端还是移动端


一:请求

1:HTTP请求的结构

请求:是从浏览器向Tomcat服务器所发送的数据包;

(1)请求行:说明请求方法,请求的url,HTTP的版本信息;

(2)请求头:包含了很多辅助性的信息,可以为程序处理提供额外的数据支持;

:当前浏览器所设置的语言;

比如,同样是访问谷歌,国内的浏览器显示的是中文,国外的浏览器显示的是英文;谷歌为什么在不同的浏览器上显示内容不一样呐?就是因为不同的浏览器其发送请求的请求头中的Accept-Language设置的不一样;

所以,以后开发程序的时候,要考虑到用户有国内的有国外的,一定要根据不同的请求发送不同的语言版本,这有一个术语叫:国际化:

…………………………

:说明了浏览器和操作系统的环境;

…………………………

:代表内容的长度,即发送数据的总长度;

…………………………

:缓存的设置;

…………………………

:Cookie的设置;

上面只是简单说明,以后会深入了解;

(3)请求体:参数:get没有请求体

:请求体中有多个参数;

需要注意get请求,把参数放在了url中,其是没有请求体的;只有Post请求才有请求体!!!!!!!!!!!!!!!!!


2:演示案例

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值