1.HTTP状态码是什么
定义服务器对请求的处理结果,是服务器返回的
2.HTTP状态码的语义
1xx等待
100-199消息:代表请求已经被接受,需要继续处理
websocket:
2xx成功
200-299成功
200成功
3xx重定向
300-399重定向 重新指定一个方向
// http://www.imooc.com
// https://www.imooc.com
301:永久性的移动Moved Permanently也是永久性的缓存
302:临时性的移动跳转Moved Temporarily没有缓存,每次都要向服务器发送请求确认一下现在要往哪里跳
304:没有修改Not Modified 表示文件没有被修改 还是原来那一份 可以继续直接使用
4xx请求错误
400-499请求错误 一般是前端的代码有问题 比如写了不正确的网址
404:Not Found
5xx服务器错误
500-599服务器错误
500:Internal Server Error 服务器发生了难以预料的错误