http (http hypertext transfer protocol 超文字傳輸協議)是網際網路上應用最為廣泛的一種網路協議。所有www網檔案都必須遵守這個標準
http是用於www瀏覽傳輸的乙個協議
ip協議對應於網路層tcp協議對應於傳輸層,而http協議對應於應用層
http協議的作用:
1.規定客戶端和伺服器之間的資料傳輸形式
2.讓客戶端和伺服器有效的進行資料溝通
為什麼選擇使用http
(1)簡單快速因為http協議簡單,所以http伺服器的程式規模小,因而通訊速度很快
(2)靈活http允許傳輸任意型別的資料
(3)http 是非持續連線限制每次連線只處理乙個請求,伺服器對客戶端的請求作出相應後,馬上斷開連線,這種方式可以節省傳輸時間
http的通訊過程
(1)請求:客戶端向伺服器索要資料
(2)響應:伺服器返回客戶端相應的資料
*********************************五星級************************************
*********************************五星級************************************
*********************************五星級************************************
http的請求方法: get post
get 會把請求的內容拼接到鏈結位址裡面(資料請求的時候預設是get請求)
get特徵:
1.瀏覽器和伺服器對url長度有限制,因此在url後面附帶的引數是有限制的,通常不能超過1kb
2.會把請求的資料暴露在介面裡面
post 引數全部放在請求體中這樣就保證了資料的安全。沒有具體的長度限制,唯一的限制就是伺服器的承受能力
選擇get和post的建議
(1)如果要傳輸大量資料,比如檔案上傳,只能用post請求
(2)get的安全性比post差,如果包含機密/敏感資訊。建議用post
(3)如果僅僅是索取資料(資料查詢),建議用get
(4)如果是增加,修改,刪除資料,建議用post
url:uniform resource locator 同一資源定位符
通過1個url,能找到網際網路上唯一的乙個資源
AIX方面的一些資源
常用aix論壇位址介紹 aix論壇 http loveunix.style images 1 logo4.gif img url 愛u家園 是大家的快樂空間 aix使用者論壇 chinaunix的aix論壇 aix中國論壇 思達奇公司的aix 技術區 itpub的unix論壇 銀信公司 aix練習 ...
一些語言方面的技巧
1.數字轉string int x string id stringstream ss ss id 2.字串轉數字 int num string s stringstream ss s ss num char str sscanf str,d num 將字串轉換成整數 sscanf str,f fl...
一些語言方面的技巧
1.數字轉string int x string id stringstream ss ss id 2.字串轉數字 int num string s stringstream ss s ss num char str sscanf str,d num 將字串轉換成整數 sscanf str,f fl...