一些常见的状态码为: 200 - 服务器成功返回网页404 - 请求的网页不存在503 - 服务不可用详细分解: 1xx(临时响应)表示临时响应并需要请求者继续执行操作的状态代码. 代码  说明100  (继续) 请求者应当继续提出请求. 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分. 101  (切换协议) 请求者已要求服务器切换协议,服务器已确认并准备切换. 2xx (成功)表示成功处理了请求的状态代码. 代码  说明200  (成功)  服务器已成功处理了请求. 通常,这表示…
欢迎页面: 代码详解: web.xml配置文件: <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.…
web.xml设置错误跳转(注意,路径必须以斜杠开头)  …
一.HTTP1.0与HTTP1.1的区别 1.HTTP 1.1支持长连接(PersistentConnection)和请求的流水线(Pipelining)处理 HTTP 1.0规定浏览器与服务器只保持短暂的连接,浏览器的每次请求都需要与服务器建立一个TCP连接,服务器完成请求处理后立即断开TCP连接,服务器不跟踪每个客户也不记录过去的请求. HTTP 1.1则支持持久连接Persistent Connection, 并且默认使用persistent  connection. 在同一个tcp的连接…
     概述 运维工作中,在应用部署的时候,通常遇到各种HTTP的状态码,我们比较常见的如:200.301.302.404.500.502 等,有必要整理一份常见状态码的文档,加深印象,方便回顾. 一.1** 开头的状态码 1xx(临时响应)表示临时响应并需要请求者继续执行操作的状态代码.代码说明: 100 (继续) 请求者应当继续提出请求. 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分.101 (切换协议) 请求者已要求服务器切换协议,服务器已确认并准备切换. 三.2**开头的…
HTTP协议常见状态码状态码的作用负责标记客户端请求服务器的返回结果,标记服务器端的处理是否正常,通知出现的错误等等职责,借助客户端可以知道客户端是否正常请求服务端.五大类:1XX(信息类状态码,接收的请求正在处理).2XX(成功状态码).3XX(重定向).4XX(客户端错误).5XX(服务端错误)常见状态码200:代表OK,服务端正常处理204:服务器接受的请求已成功处理,但在返回的响应报文中不含实体的主体部分,也就是没有内容206:部分的内容,如客户端在进行范围请求,服务端成功执行了部分GE…
HTTP协议 客户端请求,服务端响应.浏览器与服务器不建立持久连接,响应后连接失效. HTTP请求方法 一.GET GET方法用于获取请求页面的指定信息. 二.HEAD 除了服务器不能在响应里返回消息主体外,其他都与GET方法相同,常用于测试链接有效性. 三. POST 与GET类似,但是有请求内容,比GET来说,相对安全. 四.PUT 在服务器建立文件,相对危险,一般关闭. 五.DELETE 删除服务器资源,相对危险,一般关闭. 六.TRACE 较为少见.可回显服务器收到的请求. 七.CONN…
什么是http: http是属于应用层(基于tcp的连接方式)的面向对象的协议,是计算机通过网络通信的规则,使得浏览器向web服务器请求信息和服务 http协议特点: http是一种无状态协议(对食物处理没有记忆能力,缺少状态意味着如果后续处理需要前面的信息,他必须重传) 允许任意类型的数据对象,正在传输的类型由Content—Type加以标记 无连接:限制每次连接只处理一个请求,服务器处理完客户的应答后,断开连接. 支持c/s模式 客户向服务器请求服务时,只需传送请求方法和路径 完整的http…
ajax常见面试题 1:什么是ajax?ajax作用是什么? 异步的javascript和xml AJAX 是一种用于创建快速动态网页的技术. ajax用来与后台交互 2:原生js ajax请求有几个步骤?分别是什么 //创建 XMLHttpRequest 对象 var ajax = new XMLHttpRequest(); //规定请求的类型.URL 以及是否异步处理请求. ajax.open('GET',url,true); //发送信息至服务器时内容编码类型 ajax.setReques…
(1)   在客户端,Get方式在通过URL提交数据,数据在URL中可以看到:POST方式,数据放置在HTML HEADER内提交. (2)   GET方式提交的数据最多只能有1024 Byte,而POST则没有此限制. (3)   安全性问题.正如在(1)中提到,使用 Get 的时候,参数会显示在地址栏上,而 Post 不会.所以,如果这些数据是中文数据而且是非敏感数据,那么使用get:如果用户输入的数据不是中文字符而且包含敏感数据,那么还是使用 post为好. 表单提交中get和post方式…