筆記 網路基礎

2021-07-10 08:03:55 字數 1176 閱讀 7770

客戶端:(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 傳輸協議資料單元...