Python知識分享網(wǎng) - 專業(yè)的Python學習網(wǎng)站 學Python,上Python222
python爬蟲詳細教程 PDF 下載
匿名網(wǎng)友發(fā)布于:2024-12-01 08:37:09
(侵權(quán)舉報)
(假如點擊沒反應,多刷新兩次就OK!)

python爬蟲詳細教程 PDF 下載  圖1

 

 

資料內(nèi)容:

 

4.POST和GET 數(shù)據(jù)傳送

上面的程序演示了最基本的網(wǎng)頁抓取,不過,現(xiàn)在大多數(shù)網(wǎng)站都是動態(tài)網(wǎng)頁,需要你動態(tài)地傳遞參數(shù)給它,它做出對應的響應。所以,在訪問時,我們需要傳遞數(shù)據(jù)給它。最常見的情況是什么?對了,就是登錄注冊的時候呀。

把數(shù)據(jù)用戶名和密碼傳送到一個URL,然后你得到服務器處理之后的響應,這個該怎么辦?下面讓我來為小伙伴們揭曉吧!

數(shù)據(jù)傳送分為POST和 GET兩種方式,兩種方式有什么區(qū)別呢?

最重要的區(qū)別是GET方式是直接以鏈接形式訪問,鏈接中包含了所有的參數(shù),當然如果包含了密碼的話是一種不安全的選擇,不過你可以直觀地看到自己提交了什么內(nèi)容。POST則不會在網(wǎng)址上顯示所有的參數(shù),不過如果你想直接查看提交了什么就不太方便了,大家可以酌情選擇。

POST方式:

上面我們說了data參數(shù)是干嘛的?對了,它就是用在這里的,我們傳送的數(shù)據(jù)就是這個參數(shù)data,下面演示一下POST方式。