一、統一資源定位符(url)
:
也稱網頁位址,是專門為標識internet
網上資源位置而設定的一種編碼位址。
它由三部分組成:即協議、主機名和檔名。
協議:即網路中傳遞、管理資訊的一些規範。計算機之間的相互通訊需要共同遵守 一定的規則,這些規則稱作為網路協議。
例如:http
等協議。
主機名:指的是計算機的名字(計算機名)。
檔名:存放資源的檔案
協議特點
(1)支援客戶與伺服器模式
(2)簡單快速
客戶向伺服器請求服務時,只需傳送請求方式和路徑。(常用請求方式:get
、head
、post
),不同的方法規定了客戶與伺服器聯絡的型別不同。
(3)靈活
http允許傳輸任意型別的資料物件。正在傳輸的型別由
content-type
標記。
(4)無連線
即限制每次鏈結只處理乙個請求。伺服器處理完客戶的請求,並收到客戶的應答後,即斷開鏈結。
(5)無狀態
即指協議對於事務處理沒有記憶功能。缺少狀態意味著如果後續處理需要前面的資訊,則它必須重傳,這樣可能導致每次鏈結傳送的資料量增大。另一方面,在伺服器不需要先前資訊時它的應答較快。
http是
的加密版
下加入了
ssl層)。
3、ftp協議
ftp(檔案傳輸協議),對於
internet
上的檔案的雙向傳輸。同時,它也是乙個應用程式。使用者可以通過它把自己的
pc機與世界各地所有執行
ftp協議的伺服器相 連,訪問伺服器上的大量程式和資訊。
ftp的作用:
主要是讓使用者鏈結上乙個遠端計算機(這些計算機上執行著ftp
伺服器程式)檢視遠端計算機有哪些檔案,然後把檔案從遠端計算機上拷到本地計算機,或把本地 計算機的檔案傳到遠端計算機去。
4、file協議
即本地檔案傳輸協議,主要用於訪問本地計算機中的檔案,就如同在windows
資源管理器中開啟檔案一樣。
二、web伺服器
指**伺服器,是指駐留於網際網路上某種型別計算機的程式,可以向瀏覽器等web
客戶端提供文件。
web伺服器的作用:
a)放置**檔案,讓全世界瀏覽;
web伺服器分類:
a) apache
b) nginx
c) iis
web伺服器工作原理可以分為四個步驟:
連線過程、請求過程、應答過程以及關閉連線。
RedHat Linux 上的一些基本知識
1 redhat上有乙個非常好的ftp工具,為vsftp,一般目錄在 user bin目錄下。只要輸入vsftp就可以啟動了。這樣可以傳輸檔案到unix主機上。2 linux上可以設定啟動啟動模式,如圖形化模式,多使用者模式等等。具體配置檔案在 etc inittab檔案中。3 linux系統可以設...
framebuffer 一些基本知識
horizontal回掃和vertical回掃是crt引入的概念,電子束從左向右畫水平線,回到下一行行首繼續下一行掃瞄,直到螢幕最下一行,然後回到螢幕上方繼續下一幀掃瞄。水平回掃 電子束從上一行尾移動到下一行起始點需要的時間 幀回掃 電子束從螢幕下方移動到螢幕上方所需的時間 crt的重新整理屏率是怎...
tableviewcell的一些基本知識點
cpp view plain copy 無色 cell.selectionstyle uitableviewcellselectionstylenone 藍色 cell.selectionstyle uitableviewcellselectionstyleblue 灰色 cell.selectio...