是否可以使用任何代码/工具来确定网站编码的语言?
答案 0 :(得分:2)
HTML over HTTP应该独立于它实现的任何语言,所以你永远不会知道100%,但文件名中有模式。 .aspx是asp.net .jsp是java服务器页面 .php是PHP
等等。
http://news.netcraft.com/有一个“该网站运行的是什么?”搜索,但更多的是启发式。
答案 1 :(得分:0)
大多数情况下,无法查看网站构建的语言,但您可以在http标头中找到一些信息,在html和文件扩展名中找到元数据标签。
一些例子:
接头:
X-Aspnet-Version: 2.0.50727
Server: Microsoft-IIS/7.0
X-Powered-By: ASP.NET
元数据:
<meta name="generator" content="Joomla! 1.5 - Open Source Content Management" />
扩展:
index.php
default.aspx
所有编程语言都创建了一个结合了html,css和JavaScript的网站,所以添加结尾就无法区分。
答案 2 :(得分:0)
这真是一个超载的问题。
简单答案:HTML,JavaScript,CSS,图像和可选的闪存。这意味着当网页在Web浏览器中呈现为HTTP响应时,如果您查看源,则可以看到这些资源。
更好的答案: 没有明显的方法可以检查这个站点是用PHP,mod_perl,djangoo,jsp还是在网络服务器上完成的,它可能是普通的c程序,它发送特定的响应标题和响应数据
答案 3 :(得分:0)
使用此网站并找出建立的网站
www.builtwith.com