Tomcat的基本使用及相关知识的概述(超详细版) (12)

 

6.3、常见请求头的说明

Tomcat的基本使用及相关知识的概述(超详细版)


GET /Hello/index.jsp HTTP/1.1:GET请求,请求服务器资源的路径 Hello/index.jsp,  协议为http   版本为1.1;
Host:localhost:请求的主机名为localhost;
User-Agent: Mozilla/4.0 (compatible; MSIE 8.0…:与浏览器和OS相关的信息。有些网站会显示用户的系统版本和浏览器版本信息,这都是通过获取User-Agent头信息而来的;
Accept: */*:告诉服务器,当前客户端可以接收的数据类型, */*,就表示什么都可以接收;
Accept-Language: zh-CN:当前客户端支持的语言,可以在浏览器的工具选项中找到语言相关信息;
Accept-Encoding: gzip, deflate:支持的压缩格式。数据在网络上传递时,可能服务器会把数据压缩后再发送;
Connection: keep-alive:客户端支持的链接方式,保持一段时间链接,默认为3000ms;

 

6.4、get请求和post请求都分别是哪些?


GET请求 

1)、输入浏览器地址栏输入地址,直接按回车  
2)、点击<a>超链接   
3)、GET请求 表单提交  
4)、script src=http://www.likecs.com/””,引入外部文件 
5)、img src=http://www.likecs.com/”路径”,引入图片
6)、引入外部css。。。


POST请求

1)只有表单提交的时候method=post,提交表单就是发post请求

 

6.5、响应的协议格式

响应的HTTP协议格式

响应首行
响应头信息
空行
响应体

 

6.6、常见的响应码

响应码对浏览器来说很重要,它告诉浏览器响应的结果;

200:请求成功,浏览器会把响应体内容(通常是html)显示在浏览器中;
404:请求的资源没有找到,说明客户端错误的请求了不存在的资源;
500:请求资源找到了,但服务器内部出现了错误;
302:请求重定向,当响应码为302时,表示服务器要求浏览器重新再发一个请求,服务器会发送一个响应头Location,它指定了新请求的URL地址;

 

7、servlet(重点*****)

 

7.1、servlet简介

servlet 是运行在 Web 服务器中的小型 Java 程序。servlet 通常通过 HTTP(超文本传输协议)接收和响应来自 Web 客户端的请求。 
要实现此接口,可以编写一个扩展 javax.servlet.GenericServlet 的一般 servlet,或者编写一个扩展 javax.servlet.http.HttpServlet 的 HTTP servlet。 
此接口定义了初始化 servlet 的方法、为请求提供服务的方法和从服务器移除 servlet 的方法。这些方法称为生命周期方法,它们是按以下顺序调用的: 

1.构造 servlet,然后使用 init 方法将其初始化。 
2.处理来自客户端的对 service 方法的所有调用。 
3.从服务中取出 servlet,然后使用 destroy 方法销毁它,最后进行垃圾回收并终止它。

Servlet:

1、接受浏览器发送过来的消息。
2、给浏览器返回消息。浏览器认识html。可以动态去输出html

 

7.2、servlet快速入门

 

7.2.1、如何创建动态的Web工程

1)先创建 动态的Web工程

Tomcat的基本使用及相关知识的概述(超详细版)

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpwdxx.html