HTTP头方法的可靠性

HTTP头方法的可靠性,http,Http,我正在尝试自动检测断开的链接,我惊讶地发现HTTP并不总是可靠的。例如URL:--该URL可以通过GET方法访问,但尝试通过HEAD方法联系该URL最终会收到404错误(未找到) 注意:可以通过以下方式轻松在线查看该示例: (我与该网页没有任何关联) 那么HEAD方法到底有多可靠呢 作为一个合理的解决方案,我认为不要使用HEAD,而是始终使用GET方法,但这会浪费带宽。HEAD需要按照中所述工作;然而,它的实现总是取决于任何特定站点的开发人员,并且不可能强制执行RFC合规性。您可以相当有信心,

我正在尝试自动检测断开的链接,我惊讶地发现HTTP并不总是可靠的。例如URL:--该URL可以通过GET方法访问,但尝试通过HEAD方法联系该URL最终会收到404错误(未找到)

注意:可以通过以下方式轻松在线查看该示例: (我与该网页没有任何关联)

那么HEAD方法到底有多可靠呢



作为一个合理的解决方案,我认为不要使用HEAD,而是始终使用GET方法,但这会浪费带宽。

HEAD
需要按照中所述工作;然而,它的实现总是取决于任何特定站点的开发人员,并且不可能强制执行RFC合规性。您可以相当有信心,任何站点都可能很好地支持
HEAD
,但正如您已经发现的,没有任何保证。

HEAD
必须按照中所述工作;然而,它的实现总是取决于任何特定站点的开发人员,并且不可能强制执行RFC合规性。您可以相当有信心,任何站点都可能很好地支持
HEAD
,但正如您已经发现的,没有任何保证