使用requests发送post请求登录

post请求

  语法结构

    requests.post(url,data=None,json=None)

  参数说明

    url:需要爬取的网址

    data:请求数据

    json:json格式的数据

 

 案例:登录小说楼

 https://www.xslou.com/loqin.php

import requests
# (1)设置网址
url = 'https://www.xslou.com/login.php'
# (2) .php文件结尾的 username
data = {'username':'18600605736','password':'57365736','action':'login'}
# (3)用post请求
resp = requests.post(url,data=data)
# (4)响应的编码格式 防止网页乱码的问题
resp.encoding='gb2312'
# 响应的状态码
print(resp.status_code)
# 响应回来的文本内容
print(resp.text)

 

posted @ 2021-05-13 10:33  .笨蛋小韩  阅读(699)  评论(0)    收藏  举报