基本认证(用户名密码)
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认证,不能通过解码得到用户名和密码
使用方法: