当我使用以下方式检查页面上是否有断开的链接时Xenu 的链接侦探它有用地列出了有关 Web 服务器、操作系统和 PHP 版本的信息
,例如
Apache/2.2.11 (Unix) mod_ssl/2.2.11 OpenSSL/0.9.8j PHP5.2.9
有没有一种简单的方法可以在查看页面时从浏览器中提取类似的信息,例如通过 Javascript 片段/书签?
更新
服务器信息是 HTTP 响应标头的一部分,Javascript 无法访问。因此,Javascript/bookmarklet 解决方案无法直接实现(尽管它可以执行一些操作,例如将页面 URL 发送到下面 Arjan 的网站)。
答案1
这Web 开发人员工具栏Firefox 的众多选项中有一个可以查看页面响应标头的方法。(信息 | 查看响应标头)
答案2
curl -I yoursite.com
是另一种简单的方法,至少可以查看它是什么类型的服务器以及其他一些基本标头信息。