1. 程式人生 > >python爬蟲 Get 和 Post的區別

python爬蟲 Get 和 Post的區別

GET請求
HTTP預設的請求方法就是GET
     * 沒有請求體
     * 資料必須在1K之內!
     * GET請求資料會暴露在瀏覽器的位址列中

GET請求常用的操作:
       1. 在瀏覽器的位址列中直接給出URL,那麼就一定是GET請求
       2. 點選頁面上的超連結也一定是GET請求
       3. 提交表單時,表單預設使用GET請求,但可以設定為POST


POST請求
(1). 資料不會出現在位址列中
(2). 資料的大小沒有上限
(3). 有請求體
(4). 請求體中如果存在中文,會使用URL編碼!


requests.post()用法與requests.get()完全一致,特殊的是requests.post()有一個data引數,用來存放請求體資料