http最初設想的理念是:借助多文件形成的超文字(
hypertext:
運用的是超連結
hyperlink
),連成可相互參閱的全球資訊網(
world wide web
,簡稱www
)。現在提出了3項構建
www技術:
作為文件傳遞協議;
html
(hypertext markup language
,超文字標記語言)作為文字頁面的標記語言
sgml
(standard generalized markup language
,標準通用標記語言);指定文件所在位址的
url(
uniform resource locator
,統一資源定位符)。
sgml
有什麼關聯呢?
good question!
sgml是現在常用的超文字格式的最高層標準,是可以頂級標記語言的元語言!比如說可以定義不採用
<>
的常規格式(
from wiki
)。就是說
sgml
是html
的parent
,sgml
提供了一種定義標記語言的方式,告訴它的
child
可以做什麼,不可以做什麼,必須包括什麼元素,例如標籤,以及語言的基本結構。
www這一名稱是當時
web瀏覽器用來瀏覽超文字的客戶端的應用程式的名稱,現在用來表示這一系列的集合,簡稱
web。
2023年1月,
ncsa
(,美國國家超級計算機應用中心)研發的
mosaic
問世。它以
in-line
(內聯;類似
style=」color:#000」)等形式顯示html影象,
注釋:mosaic是網際網路歷史上第乙個普遍使用的網頁瀏覽器(
university of illinois
的ncsa
發表)。
由於在影象顯示方面表現出色得以在世界迅速流行起來
。同年秋天,mosaic的
windows
和macintosh
版本問世 。使用
cgi技術的
ncsa web
伺服器差不多也是這個時期出現。
注釋:cgi(通用閘道器介面
common gateway inte***ce
),在物理上是一段程式,執行在伺服器上,提供同客戶端
html
的介面。
cgicgi
指令碼,只要能接受輸入輸出資訊,讀取環境變數,它做的事如下:
1. 讀取使用者提交表單的資訊。2.處理這些資訊。
3.輸出,返回
html
響應。
http權威指南 讀書筆記 1
web伺服器是web資源的容器。web資源是web內容的源頭。內容資源既可以是靜態的html,js也可以是動態的指令碼程式生成的內容。mime型別是一種文字標記,表示 主要物件 子型別 中間通過斜槓來區分 主要用來在網際網路上標識資源存在的路徑為知的,類似顯示生活中的位址一樣 uri又分為url和u...
讀書筆記 1
從我第一次看到windows就對它那花花綠綠的外表所吸引,大學兩年過來,時間又讓我從另乙個角度重新認識的了這些美麗的。本學期開始圖形程式設計的學習,探索windows圖形系統,並對gdi api,directdraw api進行學習。之所以寫部落格,第 一 是想勉勵自己不斷學習,讓大家監督 第 二 ...
讀書筆記1
netstat p525 網路資訊服務是通過本地查詢,還是要連線到遠端資料庫 p527 網路配置檔案?服務資訊函式?linux下如何組網 p527 如何設定計算機的主機名 p528 套接字 第15章 套接字 套接字 p513,523 what 套接字 一種程序間通訊機制 不僅可以本地程序通訊,也可以...