百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 编程文章 > 正文

偶尔打开网页会出现404这种情况 究竟什么是404?

qiyuwang 2024-11-22 19:42 10 浏览 0 评论


在1992年的时候,万维网联盟建立了一套超文本传输协议状态代码,即服务器用于响应客户端请求的代码。代码共分为五大类,根据特定请求的结果来使用它们。

举个例子,假设你打开链接要浏览XYZ.com网站上的一篇文章,当你点击这个链接时,你的浏览器会向网站服务器发送请求,同时也将你的IP地址你目前使用的浏览器、你输出的内容等信息发送出去。如果服务器收到、解析并接受你的请求,它就将你所请求的内容和一个状态代码一起发送过来,以代码“200 OK”为例,你无法看到这段代码,因为你的浏览器通常只显示它接收到的内容。

?

不过,如果情况有所不同,比如这个服务器碰到一种特殊问题,这个代码就可见了。上面会显示”404未找到”,具体来说这个状态代码意味着服务器能够接收到请求,但是它无法找到所请求的内容。第一个数字表示客户端错误,比如一个错误的网址,服务器基本在表示无法理解错误的语法请求,但允许经过修改后提出后续请求。后面两位数字表示该类错误的具体类型,所以在这里”04″代表着服务器找不到任何与请求匹配的内容,并无法得知这种情况是暂时还是永久的。“未找到”只是一个由HTTP规范定义的能让一般人理解的解释用语,但是这部分可以被修改甚至去掉。

?

404状态代码本质上相当模糊,这就是为什么它普遍用于服务器无法给出请求被拒的确切原因或是没有其他可应用响应时。比如当页面已被删除,服务器通常会显示404。实际上在这种情况下,最合适的状态代码应该是“410不存在”。

?

Web服务器显示自定义的404页面是很常见的事情,页面可能包括网站的品牌、附加信息和建议,还有一种叫做”软 404″的东西。这个词语被用来表示可被普遍接受的虚假的404,它描述了服务器虽然显示404页面,但无法使用匹配的响应代码进行响应的情况,所以服务器将发出200状态码来替代404。其实实际上表示可以正常访问,谷歌称这个页面为挂着写了“狗”的名牌的长颈鹿,不能仅仅因为名牌上说它是一只狗就认为它是一只狗。

?

如今 404不仅用于服务器客户端通信。英国于2008年的一项研究表明 404 成为无知的一个俚语同义词,剑桥大学出版社目前把404的文字版本作为形容词收录于其网站上,用于描述不知如何在计算机上使用电子邮件的笨蛋,而柯林斯词典以数字形式列出404作为用于描述愚蠢或无能之人的名词。谣传说404是CERN的房间总数,而蒂姆·伯纳·李在此发明了万维网,然而事实证明这件事是虚构的。在CERN房间编号系统,第一个数字通常表示建筑物编号,而余下的表示办公室编号。据在那里的人说,4号楼办公室的编码实际上是从410开始的,并一直向上递增,所以4号楼实际上没有4号办公室,或者你可以说404号办公室未找到。

?

说了这么多关于“404”状态码的信息,让大家了解一下其他的吧,如果有兴趣可以单独去网上搜索一下代码的具体信息。以下是http协议的状态码:

100(继续)、101(切换协议)

200(成功)、201(已创建)、202(已接受)、203(非授权信息)、204(无内容)、205(重置内容)、206(部分内容)

300(多种选择)、301(永久移动)、302(临时移动)、303(查看其他位置)、304(未修改)、305(使用代理)、307(临时重定向)

400(错误请求)、401(未授权)、403(禁止)、404(未找到)、405(方法禁用)、406(不接受)、407(需要代理授权)、408(请求超时)、409(冲突)、410(已删除)、411(需要有效长度)、412(未满足前提条件)、413(请求实体过大)、414(请求的 URI 过长)、415(不支持的媒体类型)、416(请求范围不符合要求)、417(未满足期望值)

500(服务器内部错误)、501(尚未实施)、502(错误网关)、503(服务不可用)、504(网关超时)、505(HTTP 版本不受支持)

用文化温暖人心,让知识完善自己,一起遇见美好的自己。如果喜欢点击“关注”,每天带你了解新知识!新的知识分享

相关推荐

在Word中分栏设置页码一页两个页码的技巧!

施老师:在正常情况下,Word文档中一页只会出现一个页码。但在某种情况下,比如说:用了分栏后,我们希望一页中出现两个页码,那应该如何实现呢?今天,就由宁双学好网施老师来为大家讲一下,利用域来实现一页两...

如何在关键时刻向上自荐(如何在关键时刻做出正确选择)

抓住机会,挺身而出有种时刻叫“关键时刻”,关键时刻,作为一个认为自己有能力的、训练有素的人,应该考虑挺身而出,甚至应该不考虑就挺身而出。...

WPS Word:跨页的文档表格,快速调整为一页。#Excel

如何快速将跨页的文档表格调整为一页?需要根据两种情况分别处理。如果表格所有行的行高相同,调整为一页的方法有两种。第一种方法是将光标移动到表格内,然后将鼠标移动到表格右下角的方框处,按住鼠标左键向上拖动...

word文档插入下一页分节符(word下一页分页符)

在word文档中,对文档页面进行分页是特别常见的操作,其中的下一页分节符也是用得比较多的,但是一些人不太清楚在哪里设置,也不知道它具体能实现的功能是什么。接下来看看如何在word文档中插入下一页分节符...

word文档如何设置某一页纸张的方向

word文档页面方向有横向和纵向,纵向是默认的纸张方向,有时我们需要将页面设置为横向,或只设置其中某一页方向,应该怎么操作呢?一起来看看下面的详细介绍第一步:...

word怎么单独设置一页为横向(word2019怎样设置单独一页为横向)

word里面其中一页可以改为横向的吗?经过实际操作发现是完全可以的。...

Word如何设置分栏,如何一页内容同时显示一栏和两栏

我们使用Word文档,有时需要用到两栏的排版,甚至一页内容同时包含一栏和两栏的排版,这种格式怎么设置呢?具体步骤如下:首先是两栏排版的设置,直接点击Word文件上方工具栏【布局】,选择【分栏】下面的【...

Word怎么分页?这三个方法可以帮到你

我们不仅可以利用Word编辑文档,还可以编辑文集呢。但是有时候会出现两个部分的文章长短不一,我们需要对文档进行分页处理。这样可以方便我们对文档进行其他操作。那么Word怎么分页呢?大家可以采用下面这...

Word内容稍超一页,如何优化至单页打印?

如何将两页纸的内容,缩到一页打印呢?有时候一页纸多一点内容,我们完全可以缩一下,放到一页来打印。...

[word] word 表格如何跨行显示表头、标题

word表格如何跨行显示表头、标题在Word中的表格如果过长的话,会跨行显示在另一页,如果想要在其它页面上也显示表头,更直观的查看数据。难道要一个个复制表头吗?当然不是,教你简单的方法操作设置Wo...

Word表格跨页如何续上表?(word如何让表格跨页不断掉)

长文档的表格跨页时,你会发现页末空白太多了,这时要怎么调整?选中整张表格,右击【表格属性】,点击【行】选项,之后勾选【允许跨页断行】,点击确定即可解决空白问题。...

Word怎么连续自动生成页码,操作步骤来了!

Word怎么连续自动生成页码,操作步骤来了!...

word文档怎么把两页合并成一页内容?教你4种方法

word怎么把两页合并成一页?word怎么把两页合并成一页?用四种方法演示一下。·方法一:把这一个文档合并成一页,按ctrl加a全选文档,然后右键点击段落,弹出的界面行距改成固定值,磅值可以改小一点,...

如何将Word中的一页的纸张方向设置为横向?这里提供详细步骤

默认情况下,MicrosoftWord将页面定向为纵向视图。虽然这在大多数情况下都很好,但你可能拥有在横向视图中看起来更好的页面或页面组。以下是实现这一目标的两种方法。无论使用哪种方法,请注意,如果...

Word横竖混排你会玩吗?(word横排竖排混合)

我们在用Word排版的时候,一般都是竖版格式,但偶尔会需要到一些特殊的版式要求,比如文档中插入的一个表格,横向的内容比较多,这时就需要用到横版,否则表格显示不全。这种横竖版混排的要求,在Word20...

取消回复欢迎 发表评论: