トークン認証

クッキーを使用してのいくつかのログには、いくつかの認証トークンにログインする必要があります。

トークンパラメータ渡し、一般に、1つのURLのパラメータ渡しを使用している二つの形式、要求ヘッダー内の1つです。

リクエストヘッダに、本明細書に記載の実施例トークンの実施形態:


#ログイン

PARAM1 = { 'ユーザ名': 'XXX'、 'パスワード': 'XXXX'}

R1 = requests.post( 'http://127.0.0.1:12306/login',data=param1)

印刷(r1.text)

印刷(r1.status_code)


ログイントークンを取得した後#

dic1 = json.loads(r1.text)または直接dict1 = r1.jsonを()

TOKEN1 = dic1 [ 'トークン']

印刷(TOKEN1)


#tokenは、要求ヘッダーへのアクセスを追加しました

ヘッダ= { '許可': 'ベアラ' + TOKEN1}

R2 = requests.get( 'http://127.0.0.1:12306/api/tasks',headers=header)


おすすめ

転載: blog.51cto.com/11009785/2435340