讓我們以mint.com爲例。如何確定在特定網站中使用了哪些技術/框架/ API?
我可以很容易地看到HTML/CSS源代碼,但是如何知道它是用PHP/Python編寫的,還有其他語言/ API /框架和其他內容用於製作本網站?
不要誤解我的意思:這只是爲了學習/研究的目的。
讓我們以mint.com爲例。如何確定在特定網站中使用了哪些技術/框架/ API?
我可以很容易地看到HTML/CSS源代碼,但是如何知道它是用PHP/Python編寫的,還有其他語言/ API /框架和其他內容用於製作本網站?
不要誤解我的意思:這只是爲了學習/研究的目的。
有各種各樣的Firefox插件,將告訴你(大約)作爲ID即成相同。我所知道的最簡單的是Header Spy。 Firebug會告訴你更多,但我想這僅僅是爲了這個目的而矯枉過正。
另一個信息來源是Netcraft site,它通常會告訴你一些關於所用平臺的信息。
除非網站決定在前端客戶端提供其後端服務器體系結構的任何引用,否則無法確定此情況。
那麼...如果網站顯示完整的URL沒有路由,你可以從文件的擴展名中得到一個想法。例如,ASP具有.asp頁面,ASP.Net具有.aspx頁面,PHP具有.php頁面,JSP具有.jsp頁面。這是我唯一知道的。
我認爲這是一個騙局,但我找不到其他問題。 – DisgruntledGoat 2009-11-25 21:11:57