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