该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
web前端—面试题汇总(036-040)
036.TCP为何采用三次握手来建立连接,若釆用二次握手可以吗,请说明理由?
三次握手是为了防止已失效的连接请求再次传送到服务器端。 二次握手不可行,因为:如果由于网络不稳定,虽然客户端以前发送的连接请求以到达服务方,但服务方的同意连接的应答未能到达客户端。则客户方要重新发送连接请求,若采用二次握手,服务方收到重传的请求连接后,会以为是新的请求,就会发送同意连接报文,并新开进程提供服务,这样会造成服务方资源的无谓浪费
037.以下HTTP相应状态码的含义描述正确的是()
A.200ok表示请求成功
B.400不良请求表示服务器未发现与请求URL匹配内容
C.404未发现表示由于语法错误儿导致服务器无法理解请求信息
D.500内部服务器错误,无法处理请求
答案:D
分析:
A 200ok 表示的意思是一切正常。一般用于相应GET和POST请求。这个状态码对servlet是缺省的;如果没有调用setStatus方法的话,就会得到200。
B 400 表示指出客户端请求中的语法错误
C 404 客户端所给的地址无法找到任何资源
038.JSP页面包括哪些元素?()
A.JSP命令
B.JSP Action
C.JSP脚本
D.JSP控件
答案:C
分析:JSP页面元素构成如下,因此ABD错误
A 200ok 表示的意思是一切正常。一般用于相应GET和POST请求。这个状态码对servlet是缺省的;如果没有调用setStatus方法的话,就会得到200。
B 400 表示指出客户端请求中的语法错误
C 404 客户端所给的地址无法找到任何资源
[图片]
039.Ajax有四种技术组成:DOM,CSS,JavaScript,XmlHttpRequest,其中控制文档结构的是()
A. DOM
B.CSS
C.JavaScript
D.XmlHttpRequest
答案:A
040.下面关于session的用法哪些是错误的?()
A.HttpSession session=new HttpSession();
B.String haha=session getParameler(:haha”);
C.session.removeAttribute(“haha”);
D.session.setAttribute(:haha:);XmlHttpRequest
答案:A