課程介紹
超文本傳輸協(xié)議(HTTP,HyperText Transfer Protocol)是互聯(lián)網(wǎng)上應(yīng)用最為廣泛的一種網(wǎng)絡(luò)協(xié)議。所有的WWW文件都必須遵守這個(gè)標(biāo)準(zhǔn)。設(shè)計(jì)HTTP最初的目的是為了提供一種發(fā)布和接收HTML頁(yè)面的方法。
HTTP是一個(gè)客戶端和服務(wù)器端請(qǐng)求和應(yīng)答的標(biāo)準(zhǔn)(TCP)。客戶端是終端用戶,服務(wù)器端是網(wǎng)站。通過使用Web瀏覽器、網(wǎng)絡(luò)爬蟲或者其它的工具,客戶端發(fā)起一個(gè)到服務(wù)器上指定端口(默認(rèn)端口為80)的HTTP請(qǐng)求。(我們稱這個(gè)客戶端)叫用戶代理(user agent)。應(yīng)答的服務(wù)器上存儲(chǔ)著(一些)資源,比如HTML文件和圖像。(我們稱)這個(gè)應(yīng)答服務(wù)器為源服務(wù)器(origin server)。
課程呈現(xiàn)下列內(nèi)容:
HTTP 1.0的請(qǐng)求方法
了解HTTP 1.0三種請(qǐng)求方法:GET、POST、HEAD
掌握GET請(qǐng)求的標(biāo)準(zhǔn)格式
掌握POST請(qǐng)求提交表單,上傳文件的方法
了解HEAD請(qǐng)求與GET請(qǐng)求的區(qū)別
HTTP1.1新增的請(qǐng)求方法
了解HTTP1.1新增的物種請(qǐng)求方法:OPTIONS、PUT、DELETE、TRACE、CONNECT方法的基本概念
掌握HTTP1.1新增的五種請(qǐng)求的基本方法和產(chǎn)生的請(qǐng)求結(jié)果
|