A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

1.请简述常见的状态码和出现的原因
2.转发和重定向的区别?
3.绝对路径和相对路径的区别?
4.什么时候需要加虚拟路径?

29 个回复

倒序浏览
1.请简述常见的状态码和出现的原因
200 成功
302 重定向
404 请求路径没有对应的资源
405 请求方式没有对应的doXxx方法
500 服务器内部出现异常
2.转发和重定向的区别?
重定向 :1、地址栏会发生变化2、重定向可以访问其他站点3、重定向是两次请求,不能使用request对象来共享数据
转发:1、地址栏路径不变2、转发只能访问当前服务器下的资源3、转发是一次请求,可以使用request对象来共享数据
3.绝对路径和相对路径的区别?
相对路径以 . 开头,绝对路径以/开头
通过相对路径不可以确定唯一资源,通过绝对路径可以确定唯一资源
4.什么时候需要加虚拟路径?
给客户端浏览器使用,需要加虚拟路径。如:重定向路径,标签体路径
给服务器使用,不需要加虚拟路径。如:转发路径
回复 使用道具 举报

1.请简述常见的状态码和出现的原因
1xx:接收未完成
200: 成功
302:重定向
404:客户端错误
500:服务端错误。


2.转发和重定向的区别?
重定向:
地址栏会发生变化;是两次请求,不能使用request对象共享数据;可以访问不同服务器资源;由response调用sendRedirect()方法


3.绝对路径和相对路径的区别?
绝对路径以/开头,可以确定具体的地址;
相对路径:./开头,是相对当前web项目的路径

4.什么时候需要加虚拟路径?
需要确定资源路径的时候添加,比如重定向和请求转发。
回复 使用道具 举报
1.请简述常见的状态码和出现的原因
1. 1xx:服务器就收客户端消息,但没有接受完成,等待一段时间后,发送1xx多状态码
2. 2xx:成功。代表:200
3. 3xx:重定向。代表:302(重定向),304(访问缓存)
4. 4xx:客户端错误,404(请求路径没有对应的资源)  
405:请求方式没有对应的doXxx方法
5. 5xx:服务器端错误。代表:500(服务器内部出现异常)



2.转发和重定向的区别?
重定向:
            1. 地址栏发生变化
            2. 重定向可以访问其他站点(服务器)的资源
            3. 重定向是两次请求。不能使用request对象来共享数据
转发:
            1. 转发地址栏路径不变
            2. 转发只能访问当前服务器下的资源
            3. 转发是一次请求,可以使用request对象来共享数据



3.绝对路径和相对路径的区别?
相对路径:通过相对路径不可以确定唯一资源,不以/开头,以.开头路径
绝对路径:通过绝对路径可以确定唯一资源,以/开头的路径

                  

4.什么时候需要加虚拟路径?
重定向时需要架虚拟路径,请求转发不需要加虚拟路径


回复 使用道具 举报
1.请简述常见的状态码和出现的原因
1xx:服务器就收客户端消息,但没有接受完成,等待一段时间后,发送1xx多状态码
2xx:成功。200
3xx:重定向。302(重定向),304(访问缓存)

4xx:客户端错误 404(请求路径没有对应的资源) 405:请求方式没有对应的doXxx方法
5. 5xx:服务器端错误。500(服务器内部出现异常)

2.转发和重定向的区别?
重定向:redirect
1. 地址栏发生变化
2. 重定向可以访问其他站点(服务器)的资源
3. 重定向是两次请求。不能使用request对象来共享数据
转发:forward
1. 转发地址栏路径不变
2. 转发只能访问当前服务器下的资源
3. 转发是一次请求,可以使用request对象来共享数据

3.绝对路径和相对路径的区别?
绝对路径:可以确定唯一的资源  以  / 开头的路径
相对路径:不能确定唯一的资源  以  . 开头的路径   ./代表当前目录  ../代表上一级目录   需要找到当前资源和目标资源之间的相对位置关系

4.什么时候需要加虚拟路径?
给客户端浏览器使用时 需要加虚拟路径
给服务端发使用时  不需要加虚拟目录





回复 使用道具 举报

1.请简述常见的状态码和出现的原因
200,成功
404,路径错误
2.转发和重定向的区别?
转发是服务器内部传递数据,一次申请
重定向可以跨服务器传递数据,两次申请
3.绝对路径和相对路径的区别?
绝对有/相对没有,
4.什么时候需要加虚拟路径?
内部传递数据的时候
回复 使用道具 举报
1.请简述常见的状态码和出现的原因

  1xx,服务器接收客户端消息,但没有完成,等待一段时间后发送1XX状态码
  2XX,成功   如200
  3XX,重定向 如302(重定向),304(访问缓存)
  4XX,客户端错误。如404(请求路径没有对应资源)405(请求方式没有对应的doXXX方法)
  5XX,服务器错误。如500(服务器内部出现异常)
2.转发和重定向的区别?

  转发是一次请求共享request对象资源,重定向是二次请求
不共享request对象资源

  转发地址栏不变,重定向地址栏变化
  转发只能访问本服务器资源,重定向可访问别的服务器资源
3.绝对路径和相对路径的区别?

相对路径不可以确定唯一资源,绝对路径可以确定唯一资源
相对路径不以/开头,或以.开头,绝对路径以/开头
4.什么时候需要加虚拟路径?

  加虚拟路径用于区分多个WEB项目
回复 使用道具 举报
本帖最后由 yangshixian 于 2018-9-22 21:54 编辑

1.请简述常见的状态码和出现的原因
1. 1xx:服务器就收客户端消息,但没有接受完成,等待一段时间后,发送1xx多状态码
2. 2xx:成功。代表:200
3. 3xx:重定向。代表:302(重定向),304(访问缓存)
4. 4xx:客户端错误。
* 代表:* 404(请求路径没有对应的资源) * 405:请求方式没有对应的doXxx方法
5. 5xx:服务器端错误。代表:500(服务器内部出现异常)

2.转发和重定向的区别?
重定向的特点:redirect
1. 地址栏发生变化
2. 重定向可以访问其他站点(服务器)的资源
3. 重定向是两次请求。不能使用request对象来共享数据
4. 是由response对象调用sendRedirect()
转发的特点:forward
1. 转发地址栏路径不变
2. 转发只能访问当前服务器下的资源
3. 转发是一次请求,可以使用request对象来共享数据
4. 转发是有request对象调用RequestDispatcher getRequestDispatcher(String path)方法获得转发器对象,再使用RequestDispatcher对象调用forward(ServletRequest request, ServletResponse response) 方法实现转发

3.绝对路径和相对路径的区别?
相对路径:
1、通过相对路径不可以确定唯一资源
2、不以/开头,以.开头路径
3、其规则是找到当前资源和目标资源之间的相对位置关系
绝对路径:
1、通过绝对路径可以确定唯一资源
2、以/开头的路径
3、需要判断请求从哪里发出,从而确定是否添加虚拟目录

4.什么时候需要加虚拟路径?
当使用绝对路径且该路径给客户端浏览器使用,即请求由客户端虚拟机发出,需要加虚拟目录
杨式贤


回复 使用道具 举报
1.请简述常见的状态码和出现的原因
200 请求成功、300重定向、304访问缓存、404没有找到资源
2.转发和重定向的区别?
1、转发地址栏路径不变,重定向会改变
2、转发只进行一次请求,重定向2次不能用request域来共享数据
3、转发只能在服务器内访问,重定向可以访问域外资源
3.绝对路径和相对路径的区别?
绝对路径:包含http://location/虚拟路径/Demo2,http://location可以省略,以/开始,可以确定唯一资源
相对路径:相对当前资源的路径,不以/开头,eg:./index.html,./可以省略,不能确定唯一资源
4.什么时候需要加虚拟路径?
客户端访问服务器的时候需要,eg:重定向、<a>
浏览器自己使用的情况不需要,eg:转发
回复 使用道具 举报
1.请简述常见的状态码和出现的原因
1** 服务器接受客户端消息没有完成,一定时间后返回
2**成功
3**重定向303(重定向)304(访问缓存)
4**找不到路径
5**服务器端异常
2.转发和重定向的区别?
转发:
1次请求可以使用req共享数据
地址栏不变
只能访问本服务器数据
重定向:
2次请求
地址栏改变
能访问其他服务器资源
3.绝对路径和相对路径的区别?
相对路径相对于mod下路径
绝对路径/开头,唯一资源.例 例: 在规定虚拟目录下新建的文件夹的子文件绝对路径格式/虚拟目录/新建文件夹名/子文件
4.什么时候需要加虚拟路径?
给客户端浏览器使用:需要加虚拟目录(项目的访问路径)
回复 使用道具 举报
1.请简述常见的状态码和出现的原因
1xx :服务器就收客户端消息,但没有接受完成,等待一段时间后,发送1xx多状态码

2xx :成功
3xx :重定向 代表:302(重定向),304(访问缓存)

4xx :客户端错误 , 代表:  404(请求路径没有对应的资源)
            405:请求方式没有对应的doXxx方法
5xx : 服务器端错误 ,代表:500(服务器内部出现异常)

2.转发和重定向的区别?
重定向:1. 地址栏发生变化  ;2. 可以访问其他站点的资源; 3.  两次请求,不能使用request 对象来共享资源
转发: 1. 地址栏不变; 2. 只能访问当前服务器的资源; 3. 一次请求,可以使用request对象来共享资源


3.绝对路径和相对路径的区别?
相对路径:通过相对路径不可以确定唯一资源 ,是根据当前资源路径来确定目标资源的相对位置 , 不以/开头,以.开头路径

绝对路径:通过绝对路径可以确定唯一资源 , 以/开头的路径


4.什么时候需要加虚拟路径?

给客户端浏览器使用:需要加虚拟目录(项目的访问路径)
给服务器使用:不需要加虚拟目录




回复 使用道具 举报
1.请简述常见的状态码和出现的原因
400-499 用于指出客户端的错误
2.转发和重定向的区别?
转发:一次请求,地址栏不会变,效率更高,只能跳转本项目
重定向:两次请求,地址栏会变成第二次请求的地址,效率稍低,可以跳转任何项目
3.绝对路径和相对路径的区别?
相对路径:通过相对路径不可以确定唯一资源
绝对路径:通过绝对路径可以确定唯一资源
4.什么时候需要加虚拟路径?
如果引用的页面在上一级文件夹中的时候使用
回复 使用道具 举报
1.请简述常见的状态码和出现的原因
常见的状态码:
1XX:服务器接受客户端消息,但没有接受完成,等待一段时间后,发送1XX代码
2XX:成功,请求已成功被服务器接收、理解、并接受。
3XX:重定向。302(重定向),304(访问缓存)。这些状态码用来重定向,后续的请求地址(重定向目标)在本次响应的 Location 域中指明
4XX:客户端错误。404(请求路径没有响应的资源) 405(请求方式中没有对应的doXXX方法)

5XX:服务器端错误 代表500(服务器内部出现异常)

2.转发和重定向的区别?
1.转发地址栏不会发生改变,重定向会发生改变

2.转发只能访问当前服务器下的资源,重定向可以访问其他站点(服务器的资源)
3.转发是一次请求,可以使用request对象来共享数据;重定向是两次请求,不能用request对象来共享数据
3.绝对路径和相对路径的区别?
通过绝对路径可以确定唯一的资源,一般是以“/”开头的路径;
通过相对路径不能确定唯一的资源,一般是以“./”开头的路径;
4.什么时候需要加虚拟路径?
给客户端浏览器使用:需要加虚拟目录(项目的访问路径);
给服务器使用:不需要加虚拟目录

回复 使用道具 举报
MJ11 中级黑马 2018-9-22 21:49:12
14#
1.请简述常见的状态码和出现的原因
      1xx,代表服务器接收客户端消息,没有接收完成,发送1xx多状态代码
      2xx,代表成功
      3xx,代表重定向,资源跳转的一种方式
      4xx,客户端错误,代表找不到资源路径
       5xx,代表服务器端错误
      6xx,源站没有返回响应头部分,只返回响应体部分


2.转发和重定向的区别?
重定向就是资源跳转的方式,特点
     1. 地址栏发生变化
            2. 重定向可以访问其他站点(服务器)的资源
            3. 重定向是两次请求。不能使用request对象来共享数据
    4.是resp调用的sendRedirect
        转发的特点:forward
            1. 转发地址栏路径不变
            2. 转发只能访问当前服务器下的资源
            3. 转发是一次请求,可以使用request对象来共享数据
             4.req调用的是dis

3.绝对路径和相对路径的区别?
    以/开始的为绝对路径
    以.或者不以/开头的为相对路径
    相对路径不能确定唯一资源
    绝对路径可以确定唯一资源


4.什么时候需要加虚拟路径?
     给客户端浏览器使用的时候

   田浪
回复 使用道具 举报
1.请简述常见的状态码和出现的原因
404:资源路径有错,500:服务器错误或者是服务器配置问题,1xx:检验服务器是否崩溃,302:重定向

2.转发和重定向的区别?
转发:地址栏不变,一次请求,共享数据,只能访问服务器内的资源路径
重定向:地址栏改变,两次请求,不共享数据,可以访问服务器外的资源路径
3.绝对路径和相对路径的区别?
绝对路径以盘符开头或者省略前面的固定部分以 / 开头,相对路径以当前文件夹为前部分,直接写后面的路径

4.什么时候需要加虚拟路径?
当一个服务器内有多个项目时需要加虚拟路径区分彼此,当服务器外部访问服务器内部资源时需要加虚拟路径


回复 使用道具 举报
1.请简述常见的状态码和出现的原因
200 :(表示正常状态)
302:(重定向)
304:(访问缓存)
      404 : (请求路径没有对应的资源)
405:(请求方式没有对应的doXxx方法)
500 : (服务器内部出现异常)
2.转发和重定向的区别?
转发:地址栏路径不发生改变,只能访问当下的资源,是一次请求,可以用request对象来共享数据。
重定向:地址栏路径会发生改变,可以访问其他资源,是两次请求,不能用request对象来共享数据。
3.绝对路径和相对路径的区别?
绝对路径指的是有盘符的路径,也就是不用依赖其他东西就可以直接访问到文件的路径
相对路径指的是相对于当前访问的页面的路径,在页面当前的基础上得到的路径,是依赖于当前的路径的。
4.什么时候需要加虚拟路径?
当有存在客户端需要发送请求给服务器的时候,为了使客户端能访问到服务器必须要让请求里面包含虚拟路径。
回复 使用道具 举报
1.请简述常见的状态码和出现的原因
答:200:代表成功
       404:代表请求路径没有对应的资源
       405:代表请求方式没有对应的doXxx方法
       500:代表服务器内部出现异常

2.转发和重定向的区别?
答:转发(forward)
1.地址栏路径不发生改变
2.转发只能访问当前服务器下的资源
3.转发是一次请求,可以使用request对象来共享数据

重定向(redirect)
1.地址栏发生改变
2。重定向可以访问其他站点的资源
3.重定向是两次请求,不能使用request对象来共享数据

3.绝对路径和相对路径的区别?
答:绝对路径开头是以/开头,
相对路径以 ./ 开头或者省略 ./

4.什么时候需要加虚拟路径?
答: 客户端浏览器要使用服务器资源,需要加虚拟目录(项目的访问路径)





(黄嘉欣)
回复 使用道具 举报
郭林源



1.请简述常见的状态码和出现的原因-->1XX,请求未完成;2XX,成功;3XX,重定向;4XX,客户端请求异常;5XX,服务端响应异常
2.转发和重定向的区别?-->转发,1. 转发地址栏路径不变2. 转发只能访问当前服务器下的资源3. 转发是一次请求         redirect:1. 地址栏发生变化2. 重定向可以访问其他站点(服务器)的资源  3. 重定向是两次请求  4.是response调用的sendRedirect()
3.绝对路径和相对路径的区别?-->绝对路径:以/开头;相对路径:不以/开头
4.什么时候需要加虚拟路径?-->1,一个项目下两个资源的访问  2.服务器给客户端响应重定向时
回复 使用道具 举报

1.请简述常见的状态码和出现的原因
重定向302,404路径错误,500服务器内部异常等。
2.转发和重定向的区别?
重定向是两次请求,指向不同地址,可以访问其他服务器资源,而转发则是单次请求不进行页面跳转,只能访问当前服务器内资源
3.绝对路径和相对路径的区别?
相对路径指的是当前访问路径与当前路径相对的路径,绝对路径值完整的单一资源路径
4.什么时候需要加虚拟路径?
共享资源时可以添加虚拟路径
=========================================================周楠
回复 使用道具 举报
1.请简述常见的状态码和出现的原因
     
1xx  服务器接收收客户端消息,但没有接受完成,等待一段时间后,发送1xx多状态码
     2xx 连接成功
     3xx 连接成功,重定向
     4xx 客户端错误
     5xx/6xx 服务端错误
2.转发和重定向的区别?
  转发1次请求,重定向2次请求
  重定向会跳转到别的页面,转发不会
  重定向可以访问其他服务器的资源,转发只能访问当前服务器的资源
3.绝对路径和相对路径的区别?
   绝对路径指向唯一的结果,相对路径指向的结果可能不唯一
   
4.什么时候需要加虚拟路径?
  绝对路径在给客户端使用的时候




回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 加入黑马