python - 无法通过 python 使用 rest 调用获取数据
问题描述
我正在尝试进行休息呼叫以从远程站点放置数据,如下所示:
import requests
from requests.auth import HTTPDigestAuth
url = 'https://<private_site>:8021/rest/management/reports/create/jvm?type=XML&format=XML+Export&source=live:app1&filter=tf:CustomTimeframe?1533008450802:1533019250802'
try:
r = requests.get(url, auth=HTTPDigestAuth('user', 'passwd'))
except requests.exceptions.RequestException as e: # This is the correct syntax
print e
sys.exit(1)
我可以毫无问题地在浏览器中提取 url,但是当我尝试使用 python 获取它时,出现 401 错误。有什么想法我在这里做错了吗?
解决方案
推荐阅读
- laravel - 在 Laravel 中通过模型函数结果查询
- google-chrome - Chrome 插件弹出窗口导致插件的按钮徽章文本出现问题
- flutter - 如何在 Flutter 中的文本选择上禁用 webview 中弹出的剪切复制粘贴
- indexing - 当我尝试从 logstash 在弹性搜索中创建索引时出错
- excel - 将列表框或复选框选择分配给模块
- sql - SQL选择所有行具有相同的值
- c# - 带有 SerialPort 的 Windows 窗体 - 关闭窗体后应用程序挂起
- python - 如何修复:'TypeError: No positional arguments allowed' in python with grpc
- java - StringBuilder/StringBuffer 在 java 中追加超过 1300 个字符的问题
- spring - 您如何将 Spring Circuit Breaker 与缓存管理器一起使用?