400电话问答 400咨询电话解决哪些问题

400电话网 400电话 2024-07-06 14:36:18 0

大家好,今天小编关注到一个比较有意思的话题,就是关于400电话问答的问题,于是小编就整理了1个相关介绍400电话问答的解答,让我们一起看看吧。

为什么浏览网页出现错误的时候会报404而不是其他数字?404有怎样的含义?

这个问题简单的回答就是,出现404而不是其他的,这是现代HTTP超文本传输协议的规定。

400电话问答 400咨询电话解决哪些问题

当然,这个问题要继续深入,就需要去问蒂姆·伯纳斯·李(Tim Berners-Lee)了。作为万维网之父,这些返回值基本上都是他在创造这个协议时自己规定的。虽然发展到现在这个传输协议更新了很多,但基本的错误提示并没有改变。

无论是404还是其他的代码,都是Tim Berners-Lee在1992年自己创造超文本传输协议时写下的。世界上第一个网站,http: //info. cern. ch/,就是Tim Berners-Lee创建的,它解释了万维网是什么,如何使用网页浏览器和如何建立一个网页服务器等等。

同时,也规定了浏览网页出现错误(服务器无法找到被请求的页面)的时候会报404而不是其他数字。要想搞明白这个问题,估计需要穿越回去1989年,问问伯纳斯·李在Enquire的基础上提出了利用Hypertext(超文本)重新构造信息系统的设想时是怎么想的。

1990年,世界上第一个网络服务器(Web Server)Httpd和第一个客户端浏览编辑程序World Wide Web(WWW)被蒂姆·伯纳斯·李创造。在此之后,互联网得到了广泛的发展,伯纳斯·李又相继制定了互联网的URIs、HTTP、HTML等技术规范。

其中就包含,各种404、403等等一直延续至今的技术规范。

互联网发展到现在,人们已经司空见惯了。当我们每天打开找片,并感叹着互联网强大的同时,很少有人想到这一切竟是由蒂姆·伯纳斯·李一人之力创造的。

-

在日常上网的过程中,有时候由于网络问题,你的浏览器并没能显示你想要的内容,而显示的是 404 错误提示,无法找到相应的信息。HTTP 404 或 Not Found 错误信息是 HTTP 的其中一种“标准回应信息”( HTTP 状态码),此信息代表客户端在浏览网页时,服务器无法正常提供信息,或是服务器无法回应且不知原因。404 错误信息可能与“server not found”(无法找到服务器)或其他类似信息产生混淆。

而 HTTP 又指超文本传输协议(英文:HyperText Transfer Protocol,缩写:HTTP)是一种用于分布式、协作式和超媒体信息系统的应用层协议。HTTP 是万维网的数据通信的基础。设计 HTTP 最初的目的是为了提供一种发布和接收 HTML 页面的方法。通过 HTTP 或者 HTTPS 协议请求的资源由统一资源标识符(Uniform Resource Identifiers,URI)来标识。

当客户端使用 HTTP 浏览网页时,服务器需要针对不同的“要求”提供不同的“回应”,譬如浏览器发出 HTML 文件(网页)的要求,并带有数字回应码和 MIME 的信息。代码 404 的第一个“4”代表客户端的错误,如错误的 URL;后两位数字码则代表着特定的错误信息。HTTP 的三字元代码跟早期通讯协定 FTP 和 NNTP 的代码相当类似。

从 HTTP 的层面来看,404 信息码之后通常会有一个可读的信息“Not Found”,许多网络服务器的预设页面也都有“404”代码跟“Not Found”的词汇。404 错误信息通常是在目标页面被更动或移除之后显现的页面。因为此两种信息需要特别架构的服务器,许多网站并不使用。

导致 404 错误的原因一般来说,有三种:

1、无法在所请求的端口上访问Web站点。

2、Web服务扩展锁定策略阻止本请求。

3、MIME映射策略阻止本请求。

404是http响应状态码的一种,用来表示用户通过浏览器访问的某个页面不存在。

一般HTTP响应状态码由三位数字组成,目前三位数字的第一位一般是1到6之间的自然数,比较常见除了404,还有如下状态码:

  • 200 ok 表示成功,一般页面正常展示的情况下

  • 403 Forbidden 表示服务器接受数据,但拒绝执行它

一般如果用户懂一点前端开发知识的话,都可以通过浏览器的辅助功能看到这些状态码,从而定位页面请求可能出现的问题。

如果我没记错的话,IE8及以后的IE系列浏览器都有这个功能,firefox和chrome都可以用来查看状态码,在浏览器中按F12就能查看一些基本的网页请求信息。利用这个浏览器的辅助工具,你就能很容易的查看到响应的状态码,以及你浏览某个网页经历了哪些与服务器的交互。

看过一个纪录片,说我国有个秘密科研基地代号就是404,地图上没有,行政划分没有,什么都没有的地方,但是那地方就是一个小型城市什么都有。有人说网页404代码借用这座城市代号‘什么都没有’的意思。

404 not found其实代表的是404页面,是3w网站访问比较经常出现的错误,一旦服务器抽风了,无法回应了,而且啥原因也不知道的时候,就会出现这个,就是想告诉搜索引擎,这个页面不行了,访问不了了,别再尝试了。

为什么会出现这个呢?

一般情况下,你要是网址输错了,就可能出现404 not found ,这可不怪谁,还是好好检查一下网址吧,更正就可以了。

要是服务器上原有的网址被删除了,也会出现这个页面的,这完全是网站的问题。像一些大型论坛,bbs论坛为了保障服务器的资源合理利用,会把过期的或者已经非常久远的信息页面删掉,这种情况经常发生,是很难避免的,当服务器收到类似请求的时候,就会返回一个404状态码,这样浏览器就知道这些资源已经没有了。

由于404错误信息通常都是这两种状态,人们也就习惯了用404作为服务器未找到文件的代码了。所以造成出现这个页面的并不是电脑出现了问题。

到此,以上就是小编对于400电话问答的问题就介绍到这了,希望介绍关于400电话问答的1点解答对大家有用。

相关文章