如何判断网站是什么语言开发的

1. 根据 meta 信息判断

不少的网站会在 meta 添加框架的信息,比如 Joomla、XOOPS、MediaWiki 会添加 generator;phpBB 会添加 copyright;Avactis 会添加 author。通过这些可以探测网站使用的建站系统,从而知道使用的语言。

2. 根据 script 标签判断

和上面的一样,探测网站使用的建站系统,从而知道使用的语言。

3. 根据 header 信息

通过 header 信息的 x-powered-by 等可以探测后台使用的语言

4. 根据 session

根据传递 session id 的 cookie,比如 PHP 使用的会话ID是 PHPSESSID,JSP 使用的会话 ID 是 JSESSION。

5. 根据 error page

通过 error page 也可以看到很多信息。比如订票网站就是 Java 开发的。

6. 根据目录结构

包括 url 的结构,静态文件的结构等,如果使用了开发框架或者 CMS 系统,这些目录结构都有一定的规则。

7. 根据网页内容

可以用正则去匹配 HTML 代码,找出 copyright、powered by,进而得知使用的语言。

8. 根据 server

通过 404 或者 header 信息,得出 server 信息,进而得知编程语言,比如 nodejs、tomcat等。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值