1.http请求的方法
GET 获取资源:
通过地址栏传输数据,安全性差,对数据有限制,2k;
1、基于form表单发起
2、基于url发起
POST 向服务器端发送数据,传输实体主体
封装成数据包,内部发送,安全性高,对数据没有限制。
PUT 传输文件
HEAD 获取报文首部
DELETE 删除文件
OPTIONS 询问支持的方法
TRACE 追踪路径
2.请求行(request line)、请求头部(header)、请求体组成

3.http状态码
| 类别 | 说明 |
| 1XX | Informational(信息性状态码):表示请求已接收,继续处理 |
| 2XX | Success(成功状态码):表示请求已经被成功接收、理解、接受 |
| 3XX | Redirection(重定向):要完成请求必须进行更进一步的操作 |
| 4XX | Client Error(客户端错误状态码):请求有语法错误或请求无法实现 |
| 5XX | Server Error(服务器错误状态吗):服务器未能实现合法的请求 |
4XX:客户端错误
400(Bad Request) :请求报文语法错误
401 (unauthorized) :需要认证
403(Forbidden) :服务器拒绝访问对应的资源
404(Not Found) :服务器上无法找到资源
405 get请求 post请求
5XX:服务器错误
500(Internal Server Error)服务器故障
503(Service Unavailable) 服务器处于超负载或正在停机维护
4.认识tomcat
tomcat:实现了部分JavaEE的规范、 servlet容器,开源免费的服务器应用,是servlet运行的环境。服务器软件。
Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器
| 目录 | 描述 |
| /bin | 存放Windows平台及Linux平台上启动和关闭Tomcat的脚本文件 |
| /lib | 存放Tomcat服务器以及所有Web应用都能访问的JAR文件 |
| /conf | 存放Tomcat服务器的各种配置文件,其中最重要的配置文件是server.xml |
| /logs | 存放Tomcat的日志文件 |
| /temp | 临时文件 |
| /webapps | 默认的Web应用文件的存放目录 |
| /docs | Tomcat文档 |
| /example | 示例程序 |
| /work | Jsp文件编译后的servlet文件存放 |
*****端口号被占用:8080
解决方法:
netstat -ano|findstr 8080
taskkill -pid xxx /f
5.web应用的目录结构

本文详细介绍了HTTP请求的不同方法,包括GET、POST、PUT等,以及它们的特点和应用场景。同时,讲解了HTTP状态码的分类,如2XX成功、4XX客户端错误和5XX服务器错误,并列举了常见状态码。接着,讨论了Tomcat服务器的角色、目录结构以及端口占用的解决方案。最后,概述了Web应用的目录结构及其重要性。
2135

被折叠的 条评论
为什么被折叠?



