1>http請求有關的幾個概念:
在網路程式設計中,有幾個必須掌握的基本概念
客戶端(client):移動應用(ios、android等應用)
伺服器(server):為客戶端提供服務、提供資料、提供資源的機器
請求(request):客戶端向伺服器索取資料的一種行為
響應(response):伺服器對客戶端的請求做出的反應,一般指返回資料給客戶端
2>伺服器的種類:
按照軟體開發階段來分,伺服器可以大致分為2種
遠端伺服器
別名:外網伺服器、正式伺服器
使用階段:應用上線後使用的伺服器
使用人群:供全體使用者使用
速度:取決於伺服器的效能、使用者的網速
本地伺服器
別名:內網伺服器、測試伺服器
使用階段:應用處於開發、測試階段使用的伺服器
使用人群:僅供公司內部的開發人員、測試人員使用
速度:由於是區域網,所以速度飛快,有助於提高開發測試效率
127.0
.0localhost :等價於第1種情況的127.0
.0.1
測試伺服器是否啟動成功:訪問伺服器的根路徑
基本網路概念之一 網路
網路是幾乎可以實時相互傳送和接收資料的計算機和其他裝置的集合。網路的每台機器稱為乙個節點 node 大多數節點是計算機,但是印表機 路由器 網橋 閘道器 可口可樂機也都是節點。具有完備功能的計算機節點也稱為主機 host 這裡將節點一詞指代網路的所有裝置,用主機一詞表示通用的計算機節點。每個網路節點...
1網路程式設計基本概念
1 程序和執行緒得基本概論 1 處於執行過程中得程式例項,是作業系統排程和分配資源得基本單位。但不是執行和排程資源得單位。2 乙個程序可以有多個執行緒,所有得執行緒都 同時 執行程序位址空間中得 那麼要讓所有得執行緒都能夠執行緒,誰先執行誰後執行怎麼辦呢 作業系統大哥通過一種迴圈得方式提供時間片,造...
Windows程式設計 網路概念(一) 網路分層
ps 這些文字是參考的unp寫的,但是網路分層的原理都是一樣的,並且懶得專門去寫乙個關於windows的了,所以就這樣 網路是分層的,程式設計師關心的是以下4層 在談論網路資料的時候,如果說到幀,則應該知道是乙太網層。我們一般關心的是tcp 分節,應用層 訊息。tcp ip協議不僅僅指的是tcp協議...