🏘️个人主页: 点燃银河尽头的篝火(●’◡’●)
如果文章有帮到你的话记得点赞👍+收藏💗支持一下哦
【信息收集】python脚本实现模拟登录
导入requests库
发送HTTP请求的第三方库。
import requests
定义登录URL
url = "http://182.92.130.63:8088/login?action=login"
定义登录用户名和密码
user = "admin"
passwd = "admin"
a = "A"
定义HTTP请求头
模拟一个来自特定浏览器(Chrome)的请求
headers = {
'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/127.0.0.0 Safari/537.36',
'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7',
'Accept-Language': 'zh-CN,zh;q=0.9',
'Connection': 'keep-alive',
}
定义登录数据
这些是要发送到服务器的POST请求体中的数据
login_data = {
'user_id': user, # 用户名
'pwd': passwd, # 密码
'tm_type':a
}
发送POST请求
使用requests库的post方法发送POST请求,将登录数据和请求头传递给服务器
s = requests.post(url, data=login_data, headers=headers)
打印响应对象s
print(s)
总结
该代码段使用requests库向一个指定的URL发送POST请求