如何排除404错误

几天前,我遇到了一个采访,其中一个问题是如果我从networking服务器收到404错误,我该怎么办? 我的回答是检查日志。 面试官说,首先我要ping,并检查是否有连接到服务器。 我目前的工作地点并不经常使用networking服务器 。 我的问题是我们会得到一个404错误,如果我们没有连接到Web服务器?

如果我们没有连接到Web服务器,我们会得到一个404错误吗?

没有! 🙂

这个问题说:“从networking服务器的404错误”。 如果它真的说,那么你从服务器得到的错误意味着你有连接到它。

不pipe问题的措辞如何,404意味着Web服务器找不到资源。 这是从Web服务器发送到浏览器的HTTP错误代码。 所以,如果你从networking服务器收到404错误,你已经certificate了它的连接。 这通常意味着您拥有正确的主机名/域名,但是错误的目录名称/页面名称。

例如www.this-bit-is-correct.com/this-bit-is-mistyped

当面试官提到平时,他们不知道他们在说什么,或者他们是双重唬人!

例外:

一些networking服务器返回404的任何错误(例如500内部服务器错误等)。 但是,这仍然意味着您连接到Web服务器。

另一个例外可能是负载平衡器或代理返回404时,他们无法看到他们试图引用您的Web服务器。

很明显不是。 404错误是服务器对客户端请求的响应,这意味着存在连接。

您可以在线阅读详细信息:

404或Not Found错误消息是计算机networking通信中的超文本传输​​协议(HTTP)标准响应代码,用于指示客户端能够与给定服务器进行通信,但服务器无法find所请求的内容。