大多數網頁通常都會被解析,當然我看不到像<html>
或<a href=>
這樣的標籤。爲什麼我會看到一些網頁的源代碼(html)?
但是,當我打開一些網站時,源代碼彈出。
試試這個
http://mediacomp-jes.googlecode.com/svn-history/r68/jes/JESHelp/auxHelp/mediaToolsOverview.html
所以我救了這個網頁,並用firefox,一切似乎再次正常本地重新開放。
有什麼原因?
大多數網頁通常都會被解析,當然我看不到像<html>
或<a href=>
這樣的標籤。爲什麼我會看到一些網頁的源代碼(html)?
但是,當我打開一些網站時,源代碼彈出。
試試這個
http://mediacomp-jes.googlecode.com/svn-history/r68/jes/JESHelp/auxHelp/mediaToolsOverview.html
所以我救了這個網頁,並用firefox,一切似乎再次正常本地重新開放。
有什麼原因?
您正在查看SVN信息庫瀏覽器中的文件。他們必須將這些目錄中的文檔編碼爲純文本格式。我正在使用鉻,看到了同樣的事情。在這種情況下,這是設計。
這是因爲此頁面已被編碼,然後放入頁面。所以,如果你看看頁面源,你會發現它看起來像<html> <head> <title>
,顯然是因爲有人想顯示頁面標記。沒有錯,你的瀏覽器等
像蝙蝠也評論這是一個svn回購,所以它的概率打開了一個設置,以提高標記 – 2011-12-29 00:14:05
你正在尋找一個svn庫,並響應類型爲text/plain而不是text/html的,所以大家都稱瀏覽器呈現爲文本,而不是HTML
,它是服務器端(Apache)的配置。您可以通過發出HEAD請求來確認這一點。
curl -I http://mediacomp-jes.googlecode.com/svn-history/r68/jes/JESHelp/auxHelp/mediaToolsOverview.html
回報
HTTP/1.1 200 OK
Date: Thu, 29 Dec 2011 00:27:49 GMT
Server: Apache
Last-Modified: Thu, 16 Oct 2008 18:13:57 GMT
ETag: "2//jes/JESHelp/auxHelp/mediaToolsOverview.html"
Accept-Ranges: bytes
Expires: Thu, 29 Dec 2011 00:30:49 GMT
Content-Length: 1802
Content-Type: text/plain
Cache-Control: public, max-age=180
Age: 0
注意Content-Type的說 「text/plain的」
SVN或不爲瀏覽器重要的是頭Content-Type
- 將大部分的網頁呈現作爲html,不管是因爲頭文件的擴展還是缺少。顯然,另一個影響是JavaScript不會被執行。
頁眉Content-Type: text/html; charset=utf-8
- 渲染
lynx -head -dump http://stackoverflow.com/questions/8662745/why-do-i-see-the-source-code-html-of-some-web-pages
HTTP/1.1 200 OK
Cache-Control: public, max-age=60
Content-Length: 41163
Content-Type: text/html; charset=utf-8
Expires: Thu, 29 Dec 2011 00:26:08 GMT
Last-Modified: Thu, 29 Dec 2011 00:25:08 GMT
Vary: *
Date: Thu, 29 Dec 2011 00:25:08 GMT
Connection: close
頁眉Content-Type: text/plain
- 爲超快速回復
lynx -head -dump http://mediacomp-jes.googlecode.com/svn-history/r68/jes/JESHelp/auxHelp/mediaToolsOverview.html
HTTP/1.0 200 OK
Date: Thu, 29 Dec 2011 00:26:00 GMT
Server: Apache
Last-Modified: Thu, 16 Oct 2008 18:13:57 GMT
ETag: "2//jes/JESHelp/auxHelp/mediaToolsOverview.html"
Accept-Ranges: bytes
Expires: Thu, 29 Dec 2011 00:29:00 GMT
Content-Length: 1802
Content-Type: text/plain
Cache-Control: public, max-age=180
Age: 0
感謝顯示爲文本!我今天學到了東西:) – 2011-12-31 06:10:38