我写了一个 Flask 应用程序。在那,我使用基本身份验证来限制某些 POST API 视图。从 Python 请求中,我可以访问这些视图 -
print post(url, json=data, auth=('username', 'password'))
从卷曲,
curl -a username:password -d "data" url
如何在 app.post 中做同样的事情?我试过auth
,authorization
等作为参数,post
但它们是无效的。
response = self.app.post(
url,
data=data,
headers={
'content-type': 'application/json'
},
follow_redirects=True
)