- 公司新聞
-
【方法案例】教你如何查看一個網站是由哪種語言寫的
編輯:恒越科技 更新時間:2017-03-16 13:19:12 點擊次數:6208次如何判斷一個網址是由哪種語言寫的。
這是個問題 一般的情況看頁面的后綴名
Server Side Includes 技術,拓展名為.shtml或.html或.htm
PHP技術,拓展名為.php
JSP技術,拓展名為.jsp或.jsf(JSF技術是JSP技術的拓展)
ASP.NET技術,拓展名為.aspx (x 代表extension)
ASP技術,拓展名為.asp
ColdFusion技術,拓展名為.cfc
好點的網站,一般用資源轉向功能(就向JSP中web.xml定義的名字,把HOME轉向到home.jsp,就隱
藏了拓展名)?;蛘哂肁pache有一個URL Rewriting的Module,PHP網站的拓展名改變,就常用這個
URL Rewriting,可以把.php拓展名改成任意名字。
方法(1): 查看該網站的開發開放平臺。 比如:GOOGLE有個Google Code,里面提供GOOGLE各種Search Engine API,還有Google AJAX。那
么GOOGLE提供的API全是JAVA的(全無PHP,ASP等),由此可以判斷GOOGLE必定就是JSP。
再比如:去維基百科,當你點到某些提交信息的按鈕時候,IE的狀態欄(下方)會馬上呈現...php
的拓展名。正常在地址欄上看不到.php的原因是,Wikipedia會把你提交信息后,轉到另一個.html
頁面,而不會直接顯示那個.php頁面。
方法(2): 學習JSP,PHP等相關技術,就能了解用這些技術開發的網站的特點,根據結構就可以判斷。 比如:校內網,他們在招聘開發者只要求回JSP,Struts(JSP MVC的結構之一)。而且校內大部分
開放平臺開發的游戲都是JSP寫的,由此斷定,校內就是用JSP的(其實校內拓展名.do是典型的JSP
Struts)。 比如:百度,從它貼吧,知道上提交模式,以及百度大部分拓展名都被隱藏(PHP網站經常用
apache里的功能來隱藏拓展名)來看,百度就是用PHP的。
方法(3): 在該網站的招聘要求中,看看應聘網站后臺程序員,需要會什么語言。 校內網的招聘網頁,就是個好例子。
方法(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做的 對校內(jsp),淘寶(php)都可以使用
不過這些也只能是參考,網站采用什么語言,不一定能看出來,請求的資源擴展名可以修改的:
比如.php的可以偽裝成.html
使用rewrite和反向代理后,實際的資源文件名也可能被隱藏
對于python、ruby這些語言開發網站,并沒有約定的擴展名可以用firebug或者chrome的工具來查看網頁的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自信與努力 用心堅持
-
熱門文章推薦:
- 2024-10-17如何取消在excel中輸入郵箱后自動產生的超鏈接
- 2024-09-18洛陽恒越科技針對教育培訓行業網站建設的剖析
- 2024-08-21洛陽恒越科技創造深度用戶體驗,未來網站設計更注重手機用戶
- 2024-07-16【營銷型網站】恒越科技營銷網站實施標準
- 2024-06-18【洛陽做網站】專業的網站怎么做?
- 2024-04-25【洛陽做網站】各種常用的默認端口號 總結
- 2024-04-22【洛陽做網站】配置云虛擬主機的偽靜態如果不起作用,可以按照以下步驟排查
- 2024-04-08【洛陽做網站】網站信息在百度收錄如何查詢?品牌是否被收錄常用的多種方法
- 2023-06-25【技術問題】新網站頁面不收錄的原因有哪些?如何破局!
- 2021-08-27【技術問題】360提交入口
- 2021-08-27【技術問題】百度提交入口
- 2020-06-28【技術問題】常見網站CSS樣式重置
- 2020-03-04【洛陽做網站】響應式網站應設置的視口(viewPort)
- 2020-03-02【公司頭條】新的一年,2020加油啟航!
- 2020-03-02【技術問題】簡單對比WDCP與寶塔面板WEB環境區別與選擇建議
- 2020-01-10【技術問題】linux centos 寶塔主機控制面板安裝和安全狗安裝過程記錄
- 2020-01-07【洛陽網站建設】網站首頁總是頻繁被劫持該怎么辦?
- 2019-11-20【洛陽網站建設】小程序支付成功后關注公眾號的選擇框能不能默認勾選?
- 2019-03-06【洛陽做網站】如何完成一個高質量的設計工作?
- 2019-01-28【新年快樂】2019年春節放假通知!