卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

教你如何查看一個(gè)網(wǎng)站是由哪種語(yǔ)言寫的

如何判斷一個(gè)網(wǎng)址是由哪種語(yǔ)言寫的。這是個(gè)問(wèn)題 一般的情況看頁(yè)面的后綴名Server Side Includes 技術(shù),拓展名為.shtml 或.html 或.htmPHP 技術(shù),拓展名為.phpJSP

如何判斷一個(gè)網(wǎng)址是由哪種語(yǔ)言寫的。

這是個(gè)問(wèn)題 一般的情況看頁(yè)面的后綴名

Server Side Includes 技術(shù),拓展名為.shtml 或.html 或.htm

PHP 技術(shù),拓展名為.php

JSP 技術(shù),拓展名為.jsp 或.jsf(JSF技術(shù)是JSP 技術(shù)的拓展)

ASP.NET 技術(shù),拓展名為.aspx (x 代表extension)

ASP 技術(shù),拓展名為.asp

ColdFusion 技術(shù),拓展名為.cfc

好點(diǎn)的網(wǎng)站,一般用資源轉(zhuǎn)向功能(就向JSP 中web.xml 定義的名字,把HOME 轉(zhuǎn)向到home.jsp ,就隱

藏了拓展名)?;蛘哂肁pache 有一個(gè)URL Rewriting的Module ,PHP 網(wǎng)站的拓展名改變,就常用這個(gè)

URL Rewriting,可以把.php 拓展名改成任意名字。

方法(1): 查看該網(wǎng)站的開發(fā)開放平臺(tái)。 比如:GOOGLE 有個(gè)Google Code,里面提供GOOGLE 各種Search Engine API,還有Google AJAX。那

么GOOGLE 提供的API 全是JAVA 的(全無(wú)PHP ,ASP 等),由此可以判斷GOOGLE 必定就是JSP 。

再比如:去維基百科,當(dāng)你點(diǎn)到某些提交信息的按鈕時(shí)候,IE 的狀態(tài)欄(下方)會(huì)馬上呈現(xiàn)...php

的拓展名。正常在地址欄上看不到.php 的原因是,Wikipedia 會(huì)把你提交信息后,轉(zhuǎn)到另一個(gè).html

頁(yè)面,而不會(huì)直接顯示那個(gè).php 頁(yè)面。

方法(2): 學(xué)習(xí)JSP ,PHP 等相關(guān)技術(shù),就能了解用這些技術(shù)開發(fā)的網(wǎng)站的特點(diǎn),根據(jù)結(jié)構(gòu)就可以判斷。 比如:校內(nèi)網(wǎng),他們?cè)谡衅搁_發(fā)者只要求回JSP ,Struts (JSP MVC的結(jié)構(gòu)之一)。而且校內(nèi)大部分

開放平臺(tái)開發(fā)的游戲都是JSP 寫的,由此斷定,校內(nèi)就是用JSP 的(其實(shí)校內(nèi)拓展名.do 是典型的JSP

Struts) 。 比如:百度,從它貼吧,知道上提交模式,以及百度大部分拓展名都被隱藏(PHP 網(wǎng)站經(jīng)常用

apache 里的功能來(lái)隱藏拓展名)來(lái)看,百度就是用PHP 的。

方法(3): 在該網(wǎng)站的招聘要求中,看看應(yīng)聘網(wǎng)站后臺(tái)程序員,需要會(huì)什么語(yǔ)言。 校內(nèi)網(wǎng)的招聘網(wǎng)頁(yè),就是個(gè)好例子。

方法(4) //個(gè)別情況 用IE 打開http://www.51auto.com/control/CarsList 在地址欄里輸入 javascript:alert(document.cookie); 然后回車,可以看到

,

JSESSIONID=**** 可以知道,這是JSP 寫的 //PHP的是SESSIONID=...,.net 就不知道是什么了

方法(5) 域名后面加上/index.php或者/index.asp/或者index.jsp 或者/index.aspx哪個(gè)能打開就說(shuō)明是那

種語(yǔ)言. 比如百度的http://www.baidu.com/index.php就能打開,百度就是php 做的 對(duì)校內(nèi)(jsp),淘寶(php)都可以使用

不過(guò)這些也只能是參考,網(wǎng)站采用什么語(yǔ)言,不一定能看出來(lái),請(qǐng)求的資源擴(kuò)展名可以修改的: 比如.php 的可以偽裝成.html

使用rewrite 和反向代理后,實(shí)際的資源文件名也可能被隱藏

對(duì)于python 、ruby 這些語(yǔ)言開發(fā)網(wǎng)站,并沒有約定的擴(kuò)展名

可以用firebug 或者chrome 的工具來(lái)查看網(wǎng)頁(yè)的Response Headers:

Response Headers

HTTP/1.1 200 OK

Date: Thu, 29 Nov 2012 01:08:16 GMT

Server: Apache/2.2.15 (CentOS)

X-Powered-By: PHP/5.2.17

Connection: close

Transfer-Encoding: chunked

Content-Type: text/html; charset=UTF-8

自信與努力 用心堅(jiān)持

標(biāo)簽: