一、GET和POST请求有哪些区别
1、get请求通过URL直接请求数据,数据信息可以直接在URL中直接看到,而POST请求,是放在请求头中,无法直接看到
2、GET请求有数据大小限制,而POST没有限制,所以,小量数据用GET请求,大量数据用POST请求
二、HTTP协议有哪些状态码
http请求中,主要有这样几个类型,
1XX:表示信息提示
2XX : 表示成功
3XX : 表示重定向
4XX : 表示客户端请求错误
5XX : 表示服务器错误
常见的几个http请求状态码意义如下:
200 OK : ok找到资源,并且一切正常
304 NOT MODIFIED : 该资源在上次请求之后没有任何修改,这通常用于浏览器的缓存机制
401 UNAUTHORIZED : 客户端无权访问该资源,这通常会使得浏览器要求用户输入用户名和密码,以登陆到服务器
403 FORBIDDEN : 客户端未能授权,这通常是401之后输入了不正确的用户名和密码
404 NOT FOUND : 在指定的位置不存在所申请资源
505 NOT SUPPORTED : 服务器不支持请求中指明的HTTP版本