当客户端在浏览网页时,如果服务器无法提供信息或者无法回应,它将返回一个404页面。在互联网第三次科技革命之前,互联网被视为一个大型的中央数据库,这个数据库就放置在一个叫做404房间的地方。在那个时候,所有的请求都必须由人工手动完成。如果请求者在数据库中找不到需要的文件或者请求者写了一个错误的文件编号,客户端将会得到一个返回信息:room 404 : file not found。因此人们便将404404房间并不存在,实际上,当客户端输入的页面地址错误或者目标页面被更改或移除时,404错误信息将会显示页面。在http请求3位的返回码中,4开头代表客户错误,例如404错误;而5开头则代表服务器端错误。