知识扩展----404错误页面那些事

简介: <p><span style="font-size:18px">     今天浏览网页的时候,当点击网页链接之后,就出现一个错误的页面</span></p> <p><span style="font-size:18px">     <img src="http://img.blog.csdn.net/20140928203222378?watermark/2/text/aHR0cDovL

     今天浏览网页的时候,当点击网页链接之后,就出现一个错误的页面

    

     对这个东西,貌似有点印象,之前浏览网页的时候,也是经常出现的事,只不过弹出的页面不同罢了。举个例子:

   

     下面我们一起来了解了解

   

    1、什么是404?


     404是HTTP其中一种标准的回应信息,那么HTTP是如何工作的:看下图

    

     当用户浏览网页时,服务器无法正常提供信息,例如用户输入了错误链接;或者无法相应并且找不到原因,这时候页面会出现这个404页面。404是一个信息码,通常之后会有一个可读信息反馈给用户:Not Found。它意味着网页不存在或者是已被删除的文件。


   2、为什么叫404?


   据说在第三次科技革命之前,互联网的形态就是一个大型的中央数据库,这个数据库就设置在404房间里面。那时候所有的请求都是有人工手动完成的,如果在数据库中没有找到请求者所需要的文件,或者由于请求者写错了文件编号,用户就会得到一个返回信息:room404 : file not found。后来互联网兴起后,人们也就习惯了用404作为服务器未找到文件的错误代码了。


   3、为什么要设计404页面?

  

  浏览网页,找到一个你想要的链接,但是当你点进去之后,却是个错误页面,顿时就有种不好的赶脚~~设计一个有创意的404页面,可以减少用户的抱怨。所以说,一个好的网站,好的404错误页面是必须的。

   网上有创意的404页面比比皆是,而现在404更是被用来做公益活动,复制一段代码到网站的404设计代码中,就可以通过互联网传播公益信息

 

    

相关文章
|
Linux 网络安全
详解Linux常见命令及终端使用技巧
本文主要详解Linux常见命令及终端使用技巧
2791 10
|
Java Maven Spring
【十七】搭建SpringCloud项目一(Eureka)
【十七】搭建SpringCloud项目一(Eureka)
240 0
|
API C# 图形学
Unity3D学习笔记9——加载纹理
Unity3D学习笔记9——加载纹理
137 2
|
安全 数据安全/隐私保护 Windows
Windows系统本地安装Everything搜索神器并结合内网穿透实现远程访问
Windows系统本地安装Everything搜索神器并结合内网穿透实现远程访问
310 0
|
SQL 存储 算法
深入解读 Flink 1.17
阿里云技术专家,Apache Flink PMC Member & Committer、Flink CDC Maintainer 徐榜江(雪尽) 在深入解读 Flink 1.17 的分享。
6839 0
深入解读 Flink 1.17
振弦采集仪振动信号来评估结构的健康状况
振弦采集仪是一种常用于结构健康监测的设备,其主要用途是通过采集结构振动信号来评估结构的健康状况
|
存储 Java 数据库连接
Java代码审计之jspxcms审计(一)
Java代码审计之jspxcms审计
343 0
Java代码审计之jspxcms审计(一)
|
消息中间件 API 调度
RT-Thread记录(九、RT-Thread 中断处理与阶段小结)
RT-Thread 内核部分最后一个点 中断管理,顺带着对前面所学知识做个小结。
600 1
RT-Thread记录(九、RT-Thread 中断处理与阶段小结)
|
存储 算法 安全
高频面试题-JDK源码篇(HashMap)
我觉得HashMap是一个高频面试题,甚至被问烂了,如果你还不懂HashMap原理,你很幸运,看了这边文章之后你将不存在这个问题!这里整理了一下HahsMap可能会被问到的知识点,从源码的角度去做了一些分析,当然你可以试着自己先回答一下: HashMap底层用到了那些数据结构? 为什么要用到链表结构? 为什么要用到红黑树? HashMap如何扩容的? HashMap是如何Put一个元素的? HashMap是如何Get一个元素的? 什么是Hash冲突 还有哪些解决Hash冲突的方式?
198 0
|
SQL 关系型数据库 MySQL