日誌2020-05-25 19:34
POST作者:Yotsuba
import requests params = {'firstname' : 'Nakano', 'lastname' : 'Yotsuba'} response = requests.post('http://pythonscraping.com/pages/files/processing.php', data = params) print(response.text) |
2020-05-25 21:56Yotsuba:如果還不理解 requests 用法的話,代表對 HTTP 協定還不夠理解
可以回去複習 爬蟲需要知道的網路協定 HTTP 和 HTTPS 和 HTTP Methods 兩篇
無論 GET 或 POST 行為都是一種 Requests
而 POST 一定會帶參數,因為 POST 有 "提交" 資料
提交了帶有 Nakano Yotsuba 的請求
回應是 Hello there, Nakano Yotsuba !
2020-05-25 21:57Yotsuba:requests 是請求的意思,但底層的確是一個網路封包沒有錯
2020-05-25 21:58Yotsuba:可以,我之前有寫過 ! 不過印象中 Google 表單沒那麼好搞定
尤其還要綁定 Email 就不能大量發送了
2020-05-25 21:59Yotsuba:不太懂你的意思
如果你是指不使用 form.html 的頁面輸入的話
那可以用爬蟲去 POST processing.php 嗎 ? 可以,如同文章中的程式碼
2020-05-31 13:33Yotsuba:對耶 ! 感謝提醒,我補上了