a從零起步系統(tǒng)入門python爬蟲工程師及源碼第四章前端基礎(chǔ)_第1頁
a從零起步系統(tǒng)入門python爬蟲工程師及源碼第四章前端基礎(chǔ)_第2頁
a從零起步系統(tǒng)入門python爬蟲工程師及源碼第四章前端基礎(chǔ)_第3頁
a從零起步系統(tǒng)入門python爬蟲工程師及源碼第四章前端基礎(chǔ)_第4頁
a從零起步系統(tǒng)入門python爬蟲工程師及源碼第四章前端基礎(chǔ)_第5頁
已閱讀5頁,還剩12頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

Html是骨骼、css是皮膚、js是肌肉,三者之間的關(guān)系可以簡(jiǎn)單理解為m(html)-v(css)-c(js)Html、Css、JavaScript構(gòu)建dom樹瀏覽器的加載過程子資源加載–加載外部的css、圖片、js等外部資源樣式渲染–css執(zhí)行

http協(xié)議HTTP協(xié)議是個(gè)純文本的協(xié)議,這意味著我們直接傳遞純文本就可以了。換句話說,一個(gè)Web服務(wù)器其實(shí)就是根據(jù)約定好的方法生成對(duì)應(yīng)的HTTP消息內(nèi)容,然后傳輸給對(duì)方。靈活:http可以傳遞任意類型的數(shù)據(jù)對(duì)象。通過content-type指定簡(jiǎn)單快速:只需要傳遞請(qǐng)求方法和路徑。http協(xié)議格式無連接:無連接意味著每次連接處理一個(gè)請(qǐng)求,服務(wù)器返回之后斷開連接,節(jié)省傳輸時(shí)間和服務(wù)器壓力。無狀態(tài):無狀態(tài)是指協(xié)議對(duì)于事物處理沒有記憶能力,需要通過cookie和session來加以區(qū)別。支持B/S和C/S模式http協(xié)議http協(xié)議GET/HTTP/1.1Accept:text/html,application/xhtml+xml,image/jxr,*/*Accept-Language:zh-Hans-CN,zh-Hans;q=0.8,en-US;q=0.5,en;q=0.3User-Agent:Mozilla/5.0(WindowsNT10.0;WOW64;Trident/7.0;rv:11.0)GeckoAccept-Encoding:gzip,deflateDNT:1Host:Connection:Keep-AliveCookie:BAIDUID=88F7375808FD1AB609482C2897B35799:FG=1;Socket編程socket()connect()send/recvclose()socket()bind()listen()accept()recv/sendclose新建套接字連接遠(yuǎn)程服務(wù)器發(fā)送/接收數(shù)據(jù)關(guān)閉連接關(guān)閉連接接收/發(fā)送數(shù)據(jù)阻塞等待客戶連接監(jiān)聽端口綁定端口新建套接字客戶端服務(wù)端qq的數(shù)據(jù)能抓取嗎?能通過種子文件下載文件嗎?基于tcp的協(xié)議有很多應(yīng)用程序協(xié)議。Socket是什么?Socket本身并不是一個(gè)協(xié)議,是一個(gè)套接字,操作系統(tǒng)為了方便大家直接使用tcp協(xié)議而存在的一個(gè)抽象層,它把復(fù)雜的tcp/ip協(xié)議隱藏在接口后面。socketSocket是什么?TCP協(xié)議應(yīng)用程序2.整個(gè)互聯(lián)網(wǎng)的通信設(shè)備非常多,集線器,網(wǎng)線,電纜,交換機(jī),路由器,防火強(qiáng)等硬件設(shè)備,每個(gè)設(shè)備還有不同的廠家,是如何完成信息互通的?1.全球上百億的聯(lián)網(wǎng)設(shè)備,連接在一起,兩兩通信,成都的一個(gè)網(wǎng)卡發(fā)送出去的數(shù)據(jù),北京或者美國(guó)就能收到,而且兩者根本不用知道對(duì)方在哪里,這個(gè)不是很神奇嗎?什么是網(wǎng)絡(luò)協(xié)議3.這些設(shè)備的數(shù)據(jù)轉(zhuǎn)發(fā)是通過協(xié)議來完成的,整個(gè)互聯(lián)網(wǎng)可以說是完全由網(wǎng)絡(luò)協(xié)議來維持的,就像法律一樣。4.不同的協(xié)議分工不同,比如ip協(xié)議確保了ip尋址,tcp協(xié)議確保了數(shù)據(jù)完整性一個(gè)數(shù)據(jù)的傳輸路由器1淘寶服務(wù)器電纜路由器2電纜路由器3本機(jī)網(wǎng)線華為Tp-link一個(gè)完整的網(wǎng)絡(luò)請(qǐng)求過程瀏覽器DNS服務(wù)器web服務(wù)器1.輸入2.查詢DNS3.返回IP4.建立TCP連接6.返回html5.發(fā)起http請(qǐng)求2.動(dòng)態(tài)ip和靜態(tài)ip–為什么服務(wù)器不會(huì)隨便封ip和通過ip段封ip1.ip地址IP地址和url3.url是什么?1)

整個(gè)網(wǎng)絡(luò)傳輸可以比作快遞,數(shù)據(jù)就是快遞包裹2)

Ip地址就是門牌號(hào)url(uniformresourcelocator)-統(tǒng)一資源定位符,每一個(gè)url指向一個(gè)獨(dú)特的資源,可以是一個(gè)html頁面、一個(gè)css文檔、一個(gè)圖片、文件、js文件等Ip地址格式:xxx.xxx.xxx.xxx,總長(zhǎng)度是32位2.url格式1.幾個(gè)url地址url協(xié)議1)2)3)

2.url格式1.幾個(gè)url地址url協(xié)議1)2)3)

url協(xié)議

協(xié)議域名端口路徑參數(shù)錨點(diǎn)常用協(xié)議:http、https、file、ftp域名:可以看做

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論