基本认证(用户名密码)
auth=(用户名,密码),明文传输,对
response.request.headers解码可以得到用户名和密码
import requests base_url = 'https://api.github.com' def construct_url(end_point): return '/'.join([base_url,end_point]) def basic_auth(): response = requests.get(construct_url('user'),auth = ('imoocdemo','imoocdemo123')) print(response.text) print(response.request.headers) basic_auth()
OAUTH认证,不能通过解码得到用户名和密码
使用方法: