python - Python 使用 Swagger 的 odata?
问题描述
我有一个 Swagger 网址:https ://xxx.azurewebsites.net/api/Pos?$top=1
我可以在浏览器中看到如下数据: {"@odata.context":"https://xxx.azurewebsites.net/api/$metadata#Pos","value":[{"ID":"4625" "类型":"AAAA"}]}
但是在尝试使用 Python 时看不到它,如下所示。它显示404错误。请帮忙。
import requests
url_test = 'https://xxx.azurewebsites.net/api/Pos?$top=1'
r = requests.get(url_test,auth=('USRNAME','PWD'))
r_json = r.json()
for value in r_json['value']:
print(value['ID'])
解决方案
推荐阅读
- go - 进行常规泄漏修复
- angular - 如何告诉 RxJS Observable 计时器立即按顺序发出下一个
- database - 需要大量数据迭代时如何设计 dynamo db 数据集?
- vb.net - iText v 7 错误,“类只能从其他类继承”在“继承 IDocumentReadyListener”
- c# - 如何在执行“console.readline();”时阻止我的 C# 控制台程序停止 两次
- oracle - Oracle sql developer连接-状态:失败-测试失败:IO错误:网络适配器无法建立连接
- geode - 从 geode 复制区域中删除条目
- sql-server - SQL Server 中的 GUID 键和 int 键的索引是如何工作的?
- r - 计算校正因子
- django - 如何创建插件以在 Django CMS 的文本插件中插入模板化 html