我如何才能知道网页是用哪种软件编写的?

我如何才能知道网页是用哪种软件编写的?

我想知道这个网页是用什么软件开发的酒店信息。我该怎么做?有没有什么 Firefox 工具可以帮助我找到这些信息?

答案1

hotel.info 可能使用视觉工作室,考虑到它建立在网上邻居,因为它的 URL 以 结尾.aspx。但是,其中有大量分散的 JS 和自定义 HTML。

回复 BloodPhilia 的回答:hotel.info 包含以下<meta>标签:

<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta http-equiv="content-language" content="en" />
<meta http-equiv="content-style-type" content="text/css" />
<meta name="description" content="You can use hotel.info to obtain even better hotel prices, around the world. Whether you want a spa hotel, a boutique hotel, a conference hotel or 5 star luxury, searching for hotels with the hotel.info hotel reservation service is simplicity itself. A total of 1,000,000 real hotel reviews supplied by guests will help you select the best accommodation option for your next business trip, city break, short break or conference." />
<meta name="keywords" content="Hotel, search, book, reserve, Reservation, Hotels, Room, hotel.info" />
<meta name="robots" content="index,follow,noodp,noydir" />
<meta http-equiv="X-UA-Compatible" content="IE-7" />
<meta name="verify-v1" content=""/>

答案2

这个问题出现在 Stack Overflow 上一会儿回来。

从该链接,有一个名为内置这决定了网站所基于的许多平台/库。

答案3

如果您要问的是使用什么服务器端软件来构建网站,那么没有明确的办法可以确定;您只能依靠一些提示。以下是一些提示:

  1. 评论和元标记可能会暗示诸如“由 FrontPage 生成的页面”等内容。

  2. 有些网站的资产(CSS、JavaScript)引用后面会附加一长串数字,如 style.css?3893877834。这在使用 Rails 开发的网站中很常见,但其他网站也使用这种技术。

  3. URL 会给出提示,例如,如果您看到 .jsp、.php、.asp、aspx、.py (Python)、.pl (Perl) 等,这些都足以说明所使用的服务器端语言。如果您在 URL 中看到 .do 或 .action,则可能是 Struts。

  4. 您可以使用类似网站网络技术确定正在使用哪种 Web 服务器(apache、nginx、IIS)

答案4

还没有提到这一点。Google Chrome 有一个名为Chrome 嗅探器,您可以使用它来确定大多数(如果不是全部)使用的 JavaScript 库和 Web 框架。不幸的是,我不知道 Firefox 中有任何与之相当的东西。

另外,正如 yalestar 所提到的,确定服务器端使用了什么内容可能非常棘手;因为服务器端代码可能只会向您发送纯 HTML 和 JavaScript。

相关内容