首页 > 其他分享 >requests 库回顾 发登录请求

requests 库回顾 发登录请求

时间:2023-11-08 22:00:57浏览次数:25  
标签:__ 登录 回顾 data1 老三样 requests data md5

1.md5 对密码加密

# md5 加密
import hashlib
def  get_md5(data1):
    # 传入加密的参数
    data1 = hashlib.md5(data1.encode())
    # 解密获得人类能看懂的字符串
    data_md5 = data1.hexdigest()
    return data_md5

 

 

2.发送requests.post请求

from tool.md5 import get_md5
import requests
def login(data):
    # 老三样 第一 拼url
    # http://ip/account/sLogin?username=ct0356&password=96e79218965eb72c92a549dd5a330112
    url='http://ip/account/sLogin'
    # 老三样 第二 请求体
    payload = data
    # 老三样 第三  发送请求
    res=requests.post(url,data)

    print(res.text)
if __name__ == '__main__':
    test_data = {
        'username': 'ct0356',
        'password': get_md5('111111'),
    }
    login(test_data)

 

标签:__,登录,回顾,data1,老三样,requests,data,md5
From: https://www.cnblogs.com/haha1988/p/17818436.html

相关文章

  • 打码平台、打码平台自动登录打码平台、selenium爬取京东商品信息、scrapy介绍安装、sc
    打码平台#1登录某些网站,会有验证码---》想自动破解-数字字母:python模块:ddddocr-计算题,成语题,滑块。。。:第三方打码平台,人工操作#2打码平台-云打码,超级鹰#3咱们破解网站登录的思路-使用selenium----》打开网站----》(不能解......
  • mac笔记本自动ssh 登录linux脚本
    #!/usr/bin/expect#settimeout30spawnsshusername@ipaddr  expect"Password:"send"$password\r"expect"Selectgroup:"send"/$172.0.0.1\r"expect"Selectaccount:"send"4\r"interact #......
  • Python和requests库结合采集豆瓣短评
    Python是一种常用的程序语言,今天我们就用Python和requests库结合,来写一个采集豆瓣短评的程序,非常的简单,一起来学学吧。```pythonimportrequestsfrombs4importBeautifulSoup#设置代理proxy=f'http://{proxy_host}:{proxy_port}'headers={'User-Agent':'Mozilla/5.......
  • Python用requests库采集充电桩LBS位置经纬度信息
    这是一个使用Python的requests库来爬取网页内容的示例。首先,我们需要导入requests库。然后,我们需要定义一个函数来处理请求。在这个函数中,我们需要设置爬虫IP服务器的URL和端口号,然后使用requests.get来获取网页内容。最后,我们需要解析网页内容,提取我们需要的信息。importrequests......
  • 软件测试|Selenium 自动化处理授权框、登录框和握手框
    简介Selenium是一个广泛用于自动化web浏览器操作的工具,可以用于模拟用户在浏览器中的交互。在自动化测试和网页数据抓取中,经常会遇到需要处理授权框、登录框和握手框的情况。在本文中,我们将详细介绍如何使用Selenium处理这些常见的弹出框,并提供示例代码。弹框分类在web自动化......
  • 单点登录
     #单点检测$this->verifySignLogin($admin->id,$params['mobile'],$token);/***@param$uid*@param$token*/privatefunctionverifySignLogin($uid,$mobile,$token){......
  • selenium等待元素加载,元素操作,执行js,切换选项卡,前进后退,异常处理,登录cnblogs,抽
    1selenium等待元素加载......
  • Windows XP/2003自动登录
    单击“开始|运行”,并在输入框中键入“controluserpasswords2”,这样就可以在“用户账户”管理窗口中清除“要使用本机,用户必须输入密码”复选项的选中状态,然后按下键盘的“Ctrl+Shift+A”,将会得到一个“自动登录”的设置对话框,您可以按自己的需要设置系统在电脑启动时自动登录使用......
  • Apifox 自动登录 + 请求加密[自用]
    varjsrsasign=require("jsrsasign");varcryptoJs=require("crypto-js");varaccessToken=pm.environment.get("ACCESS_TOKEN");varaccessTokenExpires=pm.environment.get("ACCESS_TOKEN_EXPIRES");letrequest_enc......
  • requests-mock:轻松模拟HTTP请求的利器
    一、简介requests-mock一个python库,用于单元测试中模拟HTTP请求的响应,它可以进行来模拟接口的各种场景。安装:pipinstallrequests-mock二、使用方法模拟post请求 importrequestsimportrequests_mockdeftest_01():withrequests_mock.Mocker()as......