• 删除用户


    Delete Account:
    
    curl -v -X DELETE -H "Authorization: Token f2210dacd9c6ccb8133606d94ff8e61d99b477fd" -H 'Accept: application/json; indent=4' https://cloud.seafile.com/api2/accounts/newaccount@gmail.com/
    
    def del_account():
        token = gettoken()
        token = 'Token' + ' ' + token
        print token
        url = 'http://192.168.137.1:8000/api2/accounts/scan@gmail.com/'
        #data = {'password': '654321'}
        #post_data = urllib.urlencode(data)  # 将post消息化成可以让服务器编码的方式
        request = urllib2.Request(url)
        headers = {"Authorization": token, "Accept": "application/json; indent=10", "content-type": "application/json"}
        # request.add_header("Authorization", token, "Accept", "application/json; indent=10", "content-type", "application/json")
        request.add_header('Authorization', token)
        request.add_header('Accept', 'application/json; indent=10')
        request.add_header('content-type', 'application/x-www-form-urlencoded')
        request.get_method = lambda: 'DELETE'
        response = urllib2.urlopen(request)
    if __name__ == '__main__':
        del_account()
    
    C:Python27python.exe C:/Users/TLCB/PycharmProjects/untitled/mycompany/a8.py
    {"token": "0ac9e8585ef6ae51eb62c785d10a6c5102de3ff7"}
    <type 'str'>
    <type 'dict'>
    0ac9e8585ef6ae51eb62c785d10a6c5102de3ff7
    Token 0ac9e8585ef6ae51eb62c785d10a6c5102de3ff7
    
    Process finished with exit code 0

  • 相关阅读:
    jquery 查找子元素的几种方法
    kvm虚拟化之kvm虚拟机控制台登陆
    KVM虚拟化之windows虚拟机性能调整
    KVM虚拟机的日常管理与配置
    windows kvm虚拟机安装
    linux kvm虚拟机安装
    如何在linux上安装使用virt-manager
    KVM虚拟环境安装
    SSH批量管理 expect自动交互
    LVS+keepalived快速搭建测试环境
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13349581.html
Copyright © 2020-2023  润新知