客戶端:(client) 拿到伺服器的資料展示,->請求
伺服器(server): 給客戶端返回資料->響應
傳輸的都是二進位制,
請求(request)
響應(response)
內部的任務.
遠端伺服器:外網伺服器
本地伺服器:內網伺服器.測試伺服器
自**務器 阿帕奇apache+php
重啟阿帕奇
sudo apachectl -k start
本地伺服器三種表示方式
1->localhost
2->127.0.0.1
3->192.168.***.***
測試伺服器一般都是區域網:內網
http協議 客戶端和伺服器有效的溝通語言
url(uniform resource locator):統一資源定位符
http全稱(hypertest transfer protocol)超文字協議
請求和響應
請求 :乙個完整的由客戶端發給伺服器的http請求包括三個部分
請求行:請求方法 get/http/1.1
請求頭:對客戶端的的環境描述至少包活請求頭
請求提:在post方法
常見的請求方法
1get
2post
4put(與伺服器檔案操作相關)
5delete(與伺服器檔案操作相關)
響應:狀態行:除錯
響應頭:伺服器的額外資訊
實體內容:
ios中http的開發方案:
官方的:
1⃣️nsurlconnection
2⃣️nsurlsession(ios7推出)
3⃣️cfnetwork c語言的 偏底層
第三方1⃣️asihttprequest(基於cfnetwork)
2⃣️afnetworking(基於nsurlconnection和nsurlsession)
3⃣️mknetworkkit (印度阿三的)
python 網路程式設計基礎 筆記
第二章 網路客戶端 建立socket tcp client 獲取當前根目錄下檔案列表 s.shutdown 1 資料呼叫shutdown函式才能確保傳送 while 1 buf s.recv 2048 if not len buf breaksys.stdout.write buf 建立socket...
Linux 入門筆記 網路基礎
ip 位址 mac位址主要用於同網路間主機的通訊,通過arp協議 同網路中使用 獲取同網路其他主機的mac位址。同網路的主機一般直接相連或通過交換機。不同網段間通過路由器 閘道器連線。路由器一般有多個介面,每個介面連線乙個網路,通過路由表進行資料 www.baidu.com 中 www 只是 bai...
Tony網路基礎學習筆記
1.iso osi iso 國際標準化組織 osi 7層模型互聯 ios 是網際網路作業系統,是思科為其網路裝置開發的操作維護系統 傳送時上層傳到下層 接收時候是下層傳到上層 bit為物理層傳輸單位 資料層以幀為單位 網絡卡的mac位址 負責內網 ip位址負責外網 傳輸層 tpdu 傳輸協議資料單元...