分类 |
分类描述 |
1** |
信息,服务器收到请求,需要请求者继续执行操作 |
2** |
成功,操作被成功接收并处理 |
3** |
重定向,需要进一步的操作以完成请求 |
4** |
客户端错误,请求包含语法错误或无法完成请求 |
5** |
服务器错误,服务器在处理请求的过程中发生了错误 |
状态码 |
状态码英文名称 |
中文描述 |
304 |
Not Modified |
如果客户端发送了一个带条件的GET 请求且该请求已被允许,而文档的内容(自上次访问以来或者根据请求的条件)并没有改变,则服务器应回这个304状态码。简单的表达就是:服务端已经执行了GET,但文件未变化。 |
400 |
Bad Request |
客户端请求的语法错误,服务器无法理解(错误请求) |
403 |
Forbidden |
服务器理解请求客户端的请求,但是拒绝执行此请求(禁止) |
404 |
Not Found |
服务器无法根据客户端的请求找到资源(网页)。通过此代码,网站设计人员可设置”您所请求的资源无法找到”的个性页面(未找到) |
415 |
Unsupported Media Type |
服务器无法处理请求附带的媒体格式(不支持媒体类型) |
500 |
Internal Server Error |
服务器内部错误,无法完成请求 |
http和https的区别
HTTPS和HTTP的区别主要如下:
1、https协议需要到ca申请证书,一般免费证书较少,因而需要一定费用。
2、http是超文本传输协议,信息是明文传输,https则是具有安全性的ssl加密传输协议。
3、http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。
4、http的连接很简单,是无状态的;HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议,比http协议安全。