2009-06-26 56 views
0

Web分析器能夠區分網頁上的靜態和動態文本嗎? 比如有在網頁上web解析器可以區分靜態和動態文本嗎?

你好「神奇四俠」

在這樣的字符串「你好」是一個靜態數據和「神奇四俠」是一個動態的數據(比如被填充形式數據庫值)

Web解析器可以檢測哪些是靜態和動態內容?

+0

你能說清楚「靜態和動態內容」是什麼意思嗎?在JavaScript中生成的內容與HTML?另外,你是什麼意思的「網頁解析器」?你的意思是一個爬蟲? – 2009-06-26 08:44:37

回答

3

我認爲這是不可能的。客戶端無法知道服務器中執行代碼的任何內容,因此無法知道文本是否由PHP,ASP或任何其他語言生成,或者甚至是靜態的。

0

如果文件是靜態(直接從文件系統)提供或生成的,您可以查看URL和HTTP標頭以進行有根據的猜測。但是,大多數「網頁解析器」都不會獲得這些信息,而且幾乎所有生成的頁面都有靜態位。 (有時這些都直接包含在源代碼中,或者可能來自模板或SSI文件。)區分這些靜態位和其他位是不可能的。

相關問題