怎么查看网站语言写的

1.怎么知道网站用什么语言写的判断网站使用的语言一般为:1.查看网站后缀名,也就是看网页的后缀名,如:asp的是用vbscript,aspx的是asp.net,do、jsp的是jsp程序,这种方法对于某些技术简单的网站可以使用,如果使用了伪路径等技术则该方法不适合;2.查看网页源码,一般有些网站会在网页源码中透露出程序所用的语言,如调用其他页面时,结合(1)方法能够容易判断;3.现在的技术越来越成熟,一个大型的网站很少会直接就使用一种语言开发,而且使用了伪静态、伪路径等方式使得网站更加安全,这些网站就不容易被确定所使用的语言,就比如sina,至少使用了2种开发语言:asp.net及php 。
至于如何判断某个网站所使用的空间是否支持某个语言的程序,这个要看空间商所提供的空间的平台所能支持到的范围了,不能主动知道 。就比如你用asp.net开发了一个网站,你只能去找能支持.net平台的空间租用,而不能找只支持asp的空间来租用 。
2.怎么查看一个网站是用什么语言编写的不同的动态语言(比如 asp,jsp,php)需要不同的应用服务器进行解析的 。现在的网站,基本都是动态的,不会全是静态的页面 。
asp 的话,应用服务器有 IIS ,这是windows 自带的 。其他可以替换的有 netbox 等 ,比较小巧 。
jsp 的话,应用服务器主要是 tomcat。
php 的话,用的是 Apache。
其他常用的一用服务器还有 JBoss 等、
要看网页是那种语言写的,一般不能只看网页的后缀(.asp,.jsp,.php)等,因为现在网页一般都能进行【伪装】的,也就是故意改写后缀名,看不出实际所用的技术,【增加攻击的难度】 。
当然有源代码,那就很容易看出是用那种语言的了 。因为不同的语言,区别还是挺大的 。
3.怎么看一个网站是用什么语言编写出来的看一个网站是用什么语言编写出来的方法是:
1. 通用的可以用firebug或者chrome的工具来查看网页的Response Headers 。
2. 还可以根据网址的后缀来判断 。
看一个网站是用什么语言编写出来的具体方法是:
1.首先我们打一个你想来查看的那个网站 。
2.我们查看打开来的网站网址,一般内源页才能更清楚的帮助我们判断,因为首页大部分网站都省略了 。
3.打开网站的某个内页,如果浏览器地址栏中的网址最后面是.asp 。那么它就是asp语言写的 。2113
4.如果网址后面的是5261.php,那它则是php程序编写的 。
5.举一反三,.net结尾的4102,就是net语言编写的网站 。
6.当然上面都是一些比较好判断的,如果网址后面是.htm/.html这样的,难道是1653htm语言写的吗?当然不是,这样结尾的要么是静态页,要么是动态程序生成的页面 。
7.还有一种以.aspx 结尾的网址,这个也有些特殊,这种结尾的则是以ASP.NET语言编写的 。
4.怎么查看一个网站是用什么语言编写的一般来说,可以看url:
.php php编写
.asp asp编写
.aspx asp.net编写
.jsp java编写
另外可以看
使用rewrite和反向代理后,实际的资源文件名也可能被隐藏
对于python、ruby这些语言开发网站,并没有约定的扩展名
【怎么查看网站语言写的】

怎么查看网站语言写的

文章插图