這是python httplib2下載,是一個(gè)使用 Python 寫的支持的非常全面的 HTTP 特性的庫。需要 Python2.3 或更高版本的運(yùn)行環(huán)境,0.5.0 版及其以后包含了對(duì) Python3 的支持。 簡(jiǎn)述下載 安裝 Window Linux 驗(yàn)證更多參考 下載 進(jìn)入 httplib2 下載 地址,下載適當(dāng)?shù)陌姹荆ㄎ疫x擇的是 httplib2 。
python httplib2是一旦你有了Http對(duì)象, 獲取數(shù)據(jù)非常簡(jiǎn)單,以你要的數(shù)據(jù)的地址作為參數(shù)調(diào)用request()方法就可以了。這會(huì)對(duì)該url執(zhí)行一個(gè)http GET請(qǐng)求
request() 方法返回兩個(gè)值。第一個(gè)是一個(gè)httplib2.Response對(duì)象,其中包含了服務(wù)器返回的所有http頭。比如, status為200 表示請(qǐng)求成功。
content 變量包含了http服務(wù)器返回的實(shí)際數(shù)據(jù)。數(shù)據(jù)以bytes對(duì)象返回,不是字符串。 如果你需要一個(gè)字符串,你需要確定字符編碼并自己進(jìn)行轉(zhuǎn)換
•http.client 是實(shí)現(xiàn)了rfc 2616, http 協(xié)議的底層庫
•urllib.request 建立在http.client之上一個(gè)抽象層。 它為訪問http 和 ftp 服務(wù)器提供了一個(gè)標(biāo)準(zhǔn)的api,可以自動(dòng)跟隨http 重定向, 并且處理了一些常見形式的http 認(rèn)證
httplib2,一個(gè)第三方的開源庫,它比http.client更完整的實(shí)現(xiàn)了http協(xié)議,同時(shí)比urllib.request提供了更好的抽象。
python httplib2 是一個(gè)使用 Python 寫的支持的非常全面的 HTTP 特性的庫。需要 Python2.3 或更高版本的運(yùn)行環(huán)境,0.5.0 版及其以后包含了對(duì) Python3 的支持。