#連線**並請求網頁
)#請求網頁內容
reply = server.getresponse(
('reply :'
,reply)
('code : '
,reply.code,
'\n'
,'reason : '
,reply.reason)
if reply.status !=
200:
('error sending request : code = '
,reply.status,
' reason = '
,reply.reason)
else
: data = reply.readlines(
) reply.close(
)for line in data[
:defaultlines]
(line.decode(
'utf-8'))
if __name__ ==
'__main__'
: getfile(
)結果
enter host =
>
enter page =
>
site : fashion.sina.com.cn
page :
/s/tr/
2021-01
-26/1845
/doc-ikftssap0645087.shtml
reply :
>
code :
200
reason : ok
-[ published at 2021-01
-2618:
45:13]
-->
->
"utf-8"
/>
"x-ua-compatible" content=
"ie=edge"
/>
"content-security-policy" content=
"upgrade-insecure-requests"
/>
"sudameta" content=
"urlpath:s/tr/; allcids:275,257,260,267,344,258,315,322"
>
/title>
"keywords" content=
"穿搭,時尚,潮流"
/>
"description" content=
/>
"tags" content=
"穿搭,時尚,潮流"
/>
="og:type" content=
"news"
/>
="og:title" content=
"「奶奶味兒」十足的毛開衫 你真的會搭嗎"
/>
="og:description" content=
"「奶奶味兒」十足的毛開衫 你真的會搭嗎"
/>
="og:url" content=
""/>
="og:image" content=
""/>
process finished with exit code 0
http筆記整理之報文
看了書和各種網上資料,學東西嘛,要做總結,這些老筆記整理一下,供以後方便查閱也加強印象和理解.可細分為 如get,head,post 關於http請求get和post的區別 1.提交方式的區別 get提交,請求的資料會附在url之後 就是把資料放置在http協議頭 request line 中 以?...
筆記 python之 property的使用
很多時候我們需要對乙個物件設定某個屬性和獲取某個屬性的時候,我們一般會寫乙個 set 的方法和 get 的方法,但是這樣寫起來不友好,使用起來不方便,如下 所示 class student object defset score self,score if notisinstance score,i...
Http協議學習之筆記整理
http協議 hypertext transfer protocol,超文字傳輸協議 是網際網路上應用最為廣泛的一種網路傳輸協議,所有的www檔案都必須遵守這個標準。http是乙個基於tcp ip通訊協議來傳遞資料 html 檔案,檔案,查詢結果等 http是基於客戶端 服務端 c s 的架構模型,...