我需要将base64
格式的用户ID和密码发送到API URL,API URl的输出是一组Cookie,我需要将其传递给后续的API URL。我怎样才能做到这一点?
我使用下面的代码,但我得到HTTP 403作为回复。
import requests, base64
usrPass = "dev:password1"
b64Val = base64.b64encode(usrPass)
r=requests.post('http://127.0.0.0/example/rest/authenticate',
headers={"Authorization": "Basic %s" % b64Val},
data=None)
授权格式:"授权:基本sdkjASDLFHsdlfk13AA ="
我是否以正确的方式使用上述代码?
其次,Post认证后,它返回一组cookie。如何保存这些cookie并将其传递到下一个API URL?