******URI与URL、URN的关系
URI(统一资源标识符)
URL(统一资源定位符)
URN(统一资源命名符)
URI包含URL和URN
******HTTP请求信息的格式:
1.请求行
Method URI HTTPVersion
2.请求头/标题字段
Connection 表示是否需要持久连接;
User-Agent 浏览器类型;
Host 出事URL中的主机和端口;
Accept 浏览器可以接受的MIME类型;
Accept-Encoding 浏览器能够进行解码的数据编码方式;
3.空行
表示标题结束,主体开始;
4.主体
包含具体的数据,参数、文件等;
******HTTP响应信息的格式:
1.状态行
HTTPVersion StatusCode Message
2.响应头
Content-Type 表示后面主体中的内容属于什么MIME类型;
Date 当前的GMT时间;
Server 服务器名字;
Connection 表示是否需要持久连接;
3.空行
主体和标题之间的界限;
4.主体
包含具体的数据、文件等;
******post与get方式的区别:
1.get方式是将表单中的数据添加到action所指向的URL的后面,使用?连接,个参数之间使用&连接;
post方式是将表单中的数据放在HTTP请求信息的主体中;
2.get方式提交的数据量是受限制的(不能大于2k);
post方式提交的数据量是不受限制的;
3.相对而言,get方式较post方式不安全;
4.默认情况下,表单是按照get方式来提交的;
******Tomcat的目录结构:
bin 存放tomcat的脚本文件和tomcat运行所必须的核心文件
lib 存放tomcat服务器所需要的各种jar文件
conf 存放服务器的配置文件
logs 存放日志和输出文件
temp 存放java虚拟机处理临时文件用的文件夹
webapps 存放所有的web应用,tomcat会自动加载该目录下的web应用
work 存放jsp编译后产生的class文件
******web应用的根目录:
1>WEB-INF
--class目录 存放应用中的java字节码文件
--lib目录 存放应用中用到的.jar文件
--web.xml
2>其他目录
URI(统一资源标识符)
URL(统一资源定位符)
URN(统一资源命名符)
URI包含URL和URN
******HTTP请求信息的格式:
1.请求行
Method URI HTTPVersion
2.请求头/标题字段
Connection 表示是否需要持久连接;
User-Agent 浏览器类型;
Host 出事URL中的主机和端口;
Accept 浏览器可以接受的MIME类型;
Accept-Encoding 浏览器能够进行解码的数据编码方式;
3.空行
表示标题结束,主体开始;
4.主体
包含具体的数据,参数、文件等;
******HTTP响应信息的格式:
1.状态行
HTTPVersion StatusCode Message
2.响应头
Content-Type 表示后面主体中的内容属于什么MIME类型;
Date 当前的GMT时间;
Server 服务器名字;
Connection 表示是否需要持久连接;
3.空行
主体和标题之间的界限;
4.主体
包含具体的数据、文件等;
******post与get方式的区别:
1.get方式是将表单中的数据添加到action所指向的URL的后面,使用?连接,个参数之间使用&连接;
post方式是将表单中的数据放在HTTP请求信息的主体中;
2.get方式提交的数据量是受限制的(不能大于2k);
post方式提交的数据量是不受限制的;
3.相对而言,get方式较post方式不安全;
4.默认情况下,表单是按照get方式来提交的;
******Tomcat的目录结构:
bin 存放tomcat的脚本文件和tomcat运行所必须的核心文件
lib 存放tomcat服务器所需要的各种jar文件
conf 存放服务器的配置文件
logs 存放日志和输出文件
temp 存放java虚拟机处理临时文件用的文件夹
webapps 存放所有的web应用,tomcat会自动加载该目录下的web应用
work 存放jsp编译后产生的class文件
******web应用的根目录:
1>WEB-INF
--class目录 存放应用中的java字节码文件
--lib目录 存放应用中用到的.jar文件
--web.xml
2>其他目录