gpt4 book ai didi

ssl - W3C 验证器和 HTTPS

转载 作者:太空宇宙 更新时间:2023-11-03 12:51:16 27 4
gpt4 key购买 nike

我目前在使用 W3C 标记验证服务时遇到问题 https://validator.w3.org以及 HTTPS 的使用。当我在那里输入带有 https 的网站地址时,我得到以下响应:

Sorry! This document cannot be checked.

连同错误 500,表示无法连接到该站点。此外,在网站页面上,我有一个链接可以将此人带入验证并显示该站点已通过验证。当单击没有 HTTPS 的链接时,一切正常,但使用 HTTPS 我收到一条消息

Sorry! This document cannot be checked. No Referer header found!

我认为这是因为安全连接没有正确发送引用 header ?

现在,我如何使用 HTTPS 并避免这些验证问题?

最佳答案

请始终直接使用https://validator.w3.org/nu/ (当前的 W3C HTML 检查器)而不是 https://validator.w3.org/ (遗留的 W3C 标记验证器)。

HTML 检查器能够检查位于 https 的文档网址就好了。所以如果你找到一个https它无法按预期工作的网站,那么这可能是我需要修复的错误。 (我维护检查器和 recently updated it to get HTTPS support using HTTP Components HttpClient 4.4——最新的 Apache HTTP 客户端库——包括对使用 SNI 的 HTTPS 站点的全面支持。


关于使用哪个 W3C 工具检查 HTML 文档的注释

在 W3C 后端,当您使用 https://validator.w3.org/使用 <!DOCTYPE html> 检查文档的旧版标记验证器文档类型,它只是将请求传递给直接驱动 https://validator.w3.org/nu/ 的同一后端HTML 检查器。但是 HTML Checker 有一个具有更多功能的 UI,并且可以从 https://validator.w3.org/nu/ 开始使用它。更快。

我们(W3C)计划最终交换这两者——也就是说,将当前的 HTML 检查器移动到 https://validator.w3.org/并将旧版标记验证器移至 https://validator.w3.org/legacy/或类似的——但要过一段时间才会发生。所以与此同时,正如我所说,我建议始终只从 https://validator.w3.org/nu/ 进行所有 HTML 检查。网站。

关于ssl - W3C 验证器和 HTTPS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32675205/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com