目录
400 Bad Request //客户端请求有语法错误,不能被服务器所理解
403 Forbidden //服务器收到请求,但是拒绝提供服务
404 Not Found //请求的资源不存在, eg:输入了错误的URL
500 Internal Server Error //服务器内部错误
2 雄猫服务器内的文件夹:\bin、\conf、\lib、\logs、\temp、\webapps、\work
Service(服务)、doGet、doPost方法的区别:
3.4.1:service()、doGet()、doPost()方法的使用
3.4.2:Java文件:service方法中调用super.service()
1
1.1 http:
- 特点:
- 1、简单快速
- 2、灵活
- 3、无连接
- 4、无状态
- 5、支持B/S和C/S架构
1.2:
方法 |
作用 |
get |
请求获取由Request-URI所标识的资源 |
post |
在Request-URI所标识的资源后附件新的数据 |
head |
请求获取由Request-URI所标识的资源的响应消息报头 |
delete |
请求服务器删除由Reqest-URI所标识的资源 |
trace |
请求服务器会送收到的请求信息,用于测试或诊断 |
connect |
保留将来使用 |
options |
请求查询服务器的性能,或者查询与资源相关的选项和需求 |
put |
请求服务器存储一个资源,并用Request-URI作为其标识x |
1.3 get和post请求方式的区别:
get |
post |
不安全(请求参数是直接显示在地址栏) |
安全 |
请求参数的长度有上限(否则404) |
请求参数的长度没有上限(不会404) |
便于分享 |
不便于分享 |
1.4 状态码:
分类 |
分类描述 |
1** |
信息,服务器收到请求,需要请求者继续执行操作 |
2** |
成功,操作被成功接受并处理 |
3** |
重定向,需要进一步的操作以完成请求 |
4** |
客户端错误,请求包含语法错误或无法完成请求 |
5** |
服务器操作,服务器在处理请求的过程中发生了错误 |
200 OK //客户端请求成功
400 Bad Request //客户端请求有语法错误,不能被服务器所理解
401 Unauthorized //请求未经授权,这个状态代码必须和WWW-Authenticate 报域一起使用
403 Forbidden //服务器收到请求,但是拒绝提供服务
404 Not Found //请求的资源不存在, eg:输入了错误的URL
①、请求路径跟web.xml中填写的请求不一致
②、请求路径的项目虚拟名称填写错误
url:http://localhost:8080/firstweb/first(firstweb/first为虚拟项目名/程序别名)
405 //请求的方式跟servlet中支持的方式不一致:
Java文件没用doGet方法,但JSP文件依然使用的是get请求
//405
500 Internal Server Error //服务器内部错误
1、wen.xml中的class文件被删了
2、web.xml中servlet类的名称错误
3、servlet对应的处理方法中存在代码逻辑错误
503 Server Unavailable //服务器当前不能处理客户端的请求,一段时间后可能恢复正常
2 雄猫服务器内的文件夹:\bin、\conf、\lib、\logs、\temp、\webapps、\work
\bin 存放启动和关闭 Tomcat 的可执行文件
\conf 存放