首页 > 解决方案 > Python,带有基本身份验证的 HTTPS GET/POST

问题描述

使用 python3 我试图从 REST 获取信息,然后使用基本身份验证在 REST 中发布一些信息。我只想在我的 py 脚本中定义一次 auth=('user', 'pass')) 并在我想再次在脚本中使用时调用它。

我该怎么做?现在我为每次执行 GET 或 POST 提供用户名和密码。还有无论如何我可以加密它吗?

导入请求

r = requests.get('https://weblink.com/rest/path', auth=('user', 'pass'))
打印(r)

rr = requests.post('https://weblink.com/rest/path', auth=('user', 'pass'))

打印 (rr)

标签: python-3.8

解决方案


推荐阅读