zoukankan      html  css  js  c++  java
  • requests库auth进行身份验证

    import requests
    from requests.auth import HTTPBasicAuth # 这个是必须要有的
    import pytest
    import yaml
    # 打开我的Headers.yaml文件 with open(
    'E:/wj/saas/UwbNetworkServer/common/YamlFile/MyHeaders.yaml','r',encoding='utf-8') as f: Headers = yaml.safe_load(f) with open('E:/wj/saas/UwbNetworkServer/common/YamlFile/uwb_network_api.yaml','r',encoding='utf-8') as f: my_host = yaml.safe_load(f) host = my_host['host1'] # 新建组织 def test_organization(): api = '/v1/organization' # 添加的url url = host + api my_body = { "maxApplicationCount": 10, "maxGatewayCount": 10, "maxRegionCount": 10, "maxTerminalCount": 10, "name": "我的组织" } rp = requests.request(method='post', url=url, auth=HTTPBasicAuth('xxxx@qq.com','12345678'), json=my_body) #
    print(rp.text) assert rp.status_code == 200 assert "success" in rp.text
    tips:HTTPBasicAuth是一个基础验证,参数是username,password,仅限于内部信任的网络使用,外部尽量不要用~
  • 相关阅读:
    hdu 4474 转化为bfs + 一个巧妙的剪枝~
    数据结构几类排序的总结和完整代码 待续。。
    poj 2135 Farm Tour
    hdu 4374 (单调队列+dp)
    poj2391 Ombrophobic Bovines 拆点连边要注意
    hdu3507
    hdu1506
    poj2175
    poj3308
    poj3155 Hard Life
  • 原文地址:https://www.cnblogs.com/spider3658/p/14504546.html
Copyright © 2011-2022 走看看