HTTP是無(wú)狀態(tài)的協(xié)議,就是說(shuō)通常情況下,HTTP每次請(qǐng)求都是獨(dú)立的,服務(wù)器幾乎沒(méi)有什么信息可以判斷請(qǐng)求是哪個(gè)用戶發(fā)送的。我們的Web應(yīng)用卻經(jīng)常...
前面我們分析了http包中如何根據(jù)請(qǐng)求的URL轉(zhuǎn)發(fā)請(qǐng)求到對(duì)應(yīng)的處理器處理的,現(xiàn)在我們深入理解處理器是如何解析、處理請(qǐng)求的。 主要內(nèi)容 Reque...
前面文章我們已經(jīng)實(shí)現(xiàn)了一個(gè)簡(jiǎn)單的Web服務(wù)。現(xiàn)在我們?cè)敿?xì)解剖http包,分析內(nèi)部實(shí)現(xiàn)的細(xì)節(jié)。 1.1 http包中重要的類型和接口: serve...
前面介紹了Web相關(guān)知識(shí),包括HTTP協(xié)議。Go語(yǔ)言提供了一個(gè)完善的net/http包,通過(guò)http包可以很方便的建立一個(gè)Web服務(wù),同時(shí)可以簡(jiǎn)...
主要內(nèi)容: Web客戶端與服務(wù)端是如何通信的 HTTP報(bào)文格式 底層TCP網(wǎng)絡(luò)傳輸 1.1 Web客戶端和服務(wù)端 Web資源都是存儲(chǔ)在Web服務(wù)...
Web應(yīng)用是當(dāng)今使用最為廣泛的一類軟件應(yīng)用之一,人們每天都在使用Web應(yīng)用。實(shí)際上,手機(jī)里看上去像是原生的應(yīng)用都在內(nèi)部包含了使用Web技術(shù)構(gòu)建的...
類型:文件 文件對(duì)象是python代碼對(duì)電腦上外部文件的主要接口。創(chuàng)建一個(gè)文件對(duì)象需要調(diào)用內(nèi)置的open函數(shù)以字符串的形式傳遞給它一個(gè)文件名和一...
類型:元組 元組就像一個(gè)不可變的列表,也是一種序列。 元組index方法可以取出元素的下標(biāo),count方法可以計(jì)算元素出現(xiàn)的次數(shù)。 本文為菜鳥(niǎo)學(xué)...
類型:字典 python字典不是列表,它是一種映射。字典簡(jiǎn)單的將鍵映射到值,所以它是通過(guò)鍵來(lái)存儲(chǔ)值的。字典沒(méi)有順序,和列表一樣是可變的。 映射操...