首页 > 系统管理 > python api接口认证脚本
2018
04-26

python api接口认证脚本

通过保存session的方式实现api接口操作权限认证,

import requests
import sys
def acces_api_with_cookie(url_login, USERNAME, PASSWORD, url_access):
    # Start a session so we can have persistant cookies
    session = requests.session()

    # This is the form data that the page sends when logging in
    login_data = {
        'username': USERNAME,
        'password': PASSWORD,
        'submit': 'login',
    }

    # Authenticate
    r = session.post(url_login, data=login_data)

    # Try accessing a page that requires you to be logged in
    r = session.get(url_access)
    print r.content

acces_api_with_cookie('http://127.0.0.1:88/accounts/login/', 'admin', '123456',
                      'http://127.0.0.1:88/accounts/user_list/')




最后编辑:
作者:tshare365
这个作者貌似有点懒,什么都没有留下。
捐 赠您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请狠狠点击

留下一个回复