python-3.8 - 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)
解决方案
推荐阅读
- c# - 连接到本地 MySQL 服务器的问题
- keycloak - Keycloak - 在领域中创建管理员用户
- c# - 从 appsettings.json 获取 Nlog 值
- ruby - 为什么重新分配字符串不会减少 Ruby 中的内存使用量?
- c++ - 有没有办法避免头文件中使用的 constexpr 函数在没有额外命名空间的情况下进入全局范围?
- java - 如何在firebase中查询?
- javascript - 如何等到对 Firebase 的请求完成,然后在 ReactJS 中呈现应用程序?
- javascript - 确定 Javascript 重定向的来源
- sql-server - SQL Server:如何选择按字母顺序最接近的记录的最接近 ID
- node.js - cucumber-js 执行所有场景,但它卡在命令 propmt 中