- 公司新聞
-
【方法案例】教你如何查看一個網(wǎng)站是由哪種語言寫的
編輯:恒越科技 更新時間:2017-03-16 13:19:12 點(diǎn)擊次數(shù):7046次如何判斷一個網(wǎng)址是由哪種語言寫的。
這是個問題 一般的情況看頁面的后綴名
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,就隱
藏了拓展名)。或者用Apache有一個URL Rewriting的Module,PHP網(wǎng)站的拓展名改變,就常用這個
URL Rewriting,可以把.php拓展名改成任意名字。
方法(1): 查看該網(wǎng)站的開發(fā)開放平臺。 比如:GOOGLE有個Google Code,里面提供GOOGLE各種Search Engine API,還有Google AJAX。那
么GOOGLE提供的API全是JAVA的(全無PHP,ASP等),由此可以判斷GOOGLE必定就是JSP。
再比如:去維基百科,當(dāng)你點(diǎn)到某些提交信息的按鈕時候,IE的狀態(tài)欄(下方)會馬上呈現(xiàn)...php
的拓展名。正常在地址欄上看不到.php的原因是,Wikipedia會把你提交信息后,轉(zhuǎn)到另一個.html
頁面,而不會直接顯示那個.php頁面。
方法(2): 學(xué)習(xí)JSP,PHP等相關(guān)技術(shù),就能了解用這些技術(shù)開發(fā)的網(wǎng)站的特點(diǎn),根據(jù)結(jié)構(gòu)就可以判斷。 比如:校內(nèi)網(wǎng),他們在招聘開發(fā)者只要求回JSP,Struts(JSP MVC的結(jié)構(gòu)之一)。而且校內(nèi)大部分
開放平臺開發(fā)的游戲都是JSP寫的,由此斷定,校內(nèi)就是用JSP的(其實(shí)校內(nèi)拓展名.do是典型的JSP
Struts)。 比如:百度,從它貼吧,知道上提交模式,以及百度大部分拓展名都被隱藏(PHP網(wǎng)站經(jīng)常用
apache里的功能來隱藏拓展名)來看,百度就是用PHP的。
方法(3): 在該網(wǎng)站的招聘要求中,看看應(yīng)聘網(wǎng)站后臺程序員,需要會什么語言。 校內(nèi)網(wǎng)的招聘網(wǎng)頁,就是個好例子。
方法(4) //個別情況 用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哪個能打開就說明是那
種語言.比如百度的http://www.baidu.com/index.php就能打開,百度就是php做的 對校內(nèi)(jsp),淘寶(php)都可以使用
不過這些也只能是參考,網(wǎng)站采用什么語言,不一定能看出來,請求的資源擴(kuò)展名可以修改的:
比如.php的可以偽裝成.html
使用rewrite和反向代理后,實(shí)際的資源文件名也可能被隱藏
對于python、ruby這些語言開發(fā)網(wǎng)站,并沒有約定的擴(kuò)展名可以用firebug或者chrome的工具來查看網(wǎng)頁的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)持
信息來自網(wǎng)絡(luò),由洛陽做網(wǎng)站、洛陽網(wǎng)站建設(shè)、洛陽網(wǎng)絡(luò)公司整理編輯。
-
熱門文章推薦:
- 2025-01-06【洛陽做網(wǎng)站】你了解vw、px、vh、和rem么?
- 2024-12-24【洛陽做網(wǎng)站】洛陽恒越科技剖析:教育培訓(xùn)行業(yè)網(wǎng)站建設(shè)的必要性及模塊規(guī)劃
- 2024-12-18【洛陽做網(wǎng)站】在阿里云進(jìn)行備案,完成備案需要多少天?
- 2024-10-17如何取消在excel中輸入郵箱后自動產(chǎn)生的超鏈接
- 2024-09-18洛陽恒越科技針對教育培訓(xùn)行業(yè)網(wǎng)站建設(shè)的剖析
- 2024-08-21洛陽恒越科技創(chuàng)造深度用戶體驗(yàn),未來網(wǎng)站設(shè)計(jì)更注重手機(jī)用戶
- 2024-07-16【營銷型網(wǎng)站】恒越科技營銷網(wǎng)站實(shí)施標(biāo)準(zhǔn)
- 2024-06-18【洛陽做網(wǎng)站】專業(yè)的網(wǎng)站怎么做?
- 2024-04-25【洛陽做網(wǎng)站】各種常用的默認(rèn)端口號 總結(jié)
- 2024-04-22【洛陽做網(wǎng)站】配置云虛擬主機(jī)的偽靜態(tài)如果不起作用,可以按照以下步驟排查
- 2024-04-08【洛陽做網(wǎng)站】網(wǎng)站信息在百度收錄如何查詢?品牌是否被收錄常用的多種方法
- 2023-06-25【技術(shù)問題】新網(wǎng)站頁面不收錄的原因有哪些?如何破局!
- 2021-08-27【技術(shù)問題】360提交入口
- 2021-08-27【技術(shù)問題】百度提交入口
- 2020-06-28【技術(shù)問題】常見網(wǎng)站CSS樣式重置
- 2020-03-04【洛陽做網(wǎng)站】響應(yīng)式網(wǎng)站應(yīng)設(shè)置的視口(viewPort)
- 2020-03-02【公司頭條】新的一年,2020加油啟航!
- 2020-03-02【技術(shù)問題】簡單對比WDCP與寶塔面板WEB環(huán)境區(qū)別與選擇建議
- 2020-01-10【技術(shù)問題】linux centos 寶塔主機(jī)控制面板安裝和安全狗安裝過程記錄
- 2020-01-07【洛陽網(wǎng)站建設(shè)】網(wǎng)站首頁總是頻繁被劫持該怎么辦?