面试复习笔记

服务器各类参数的意义
200-299  正常 
300-399 重定向(302,307) 当前已经是最新的了,使用的是缓存304
400-499 客户端的请求错误(用户请求的内容在服务器端没有)
500-599 服务器的请求错误(服务器端代码有误) 503 网关拦截
=============================================================
get方法和post方法
get方法直接将参数拼接在地址栏上,用?进行分隔,一般大小上限设置为1KB
post方法是直接放到请求正文中,因此传输的大小没有限制,因此传图片,视频用这个
=============================================================
请求头: 
accept请求头:类型
mime:针对每种资源,设置不同类型
referer:如果进行了跳转,说明是从哪儿来的
cookie:缓存
location:保存了应该重定向的地址
refresh:1;url=http:www.baidu.com  如果有URL,代表每隔一秒,向URL发送一次http请求,,如果没有URL,代表每隔1S,该页面进行一次刷新
content-disposition:自己制定对文件执行自己的处置方式,如浏览器本来默认下载,您可以直接对他进行打开
=====================================================================
web:在互联网上控客户访问的资源
服务器:可以理解为一台机器,作用是将本地资源发布到网络上,供其他人访问
静态web:浏览时始终不变的(html,css,js)
动态web:页面中的数据是由服务端程序产生的,不同人不同时间访问的内容都是不一样的(servlet,asp),在浏览器上我们看到的是服务器先将动态转变为静态,然后给客户
========================================================================
request的类的职责就是提取出要访问的资源名称
response的类的职责就是做出响应 
===================================================================
tomcat的webapps下的每个文件夹都相当于一个单独的应用,彼此间是无法进行访问的
为什么要配置JAVA_HOME,不然就会一闪而过?,Tomcat的.bat/.sh文件中就会默认去取JAVA_HOME来用
直接部署的两种方式:1.直接用文件夹部署,在wabapp下新建一个文件夹(即应用)2.打成war包,war包可以理解成一种压缩格式,在tomcat进行启动的时候会自动解压war包

Tomcat的内部结构,通过connecter与外界进行连接,connecter只是进行连接,不作别的处理,之后把他给engine节点,只有一个engine结点,然后一个engine节点下面有多个host(不指定host的话,默认是localhost),host下面又有context结点,每个contex相当于我们的一个应用
=========================================================================================
虚拟映射的修改方式1:在host下面加上contex结点
<Context path="/secondapp"  docBase="D:\secondapp"/>
虚拟映射的修改方式2:在D:\Tomcat\conf\Catalina\localhost
新建secondapp.xml文件(xml文件有2句必写的话),并添加<Context  docBase="D:\secondapp"/>(因为path代表的文件名已经有了,因此不用再写path)
tomcat直接输入localhost时访问的是默认的,该位置是D:\Tomcat\webapps\ROOT
======================================================================================
如何localhost改成自己的个人主页: 
       方法一: 将ROOT里面的内容进行替换
       方法二: 在D:\Tomcat\conf\Catalina\localhost下面新建一个xml使用虚拟映射的方式进行更改,因为我们要知道Tomcat是首先加载该目录下面的文件的
当然,如果想要不输入资源名称就进行个人主页的加载,那么我只要把我自己的个人主页名称改成index.html,或者我们在web.xml中添加一行,放在welcome的最前面即可
=======================================================================================

        

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值