python - Python HTTPS POST 请求(到 API)响应,状态为 200,但 API 文档中未生成数据
问题描述
我正在尝试使用 python 发布请求,状态代码为 200,但该对象未在服务器上创建。换句话说,我正在尝试将数据发布到 API 文档,但该帖子并未在 API 主机名中生成,尽管 200 ok(状态码)。
headers2 = {
'user': 'myuser',
'Version': '10.0',
'Accept': 'application/json',
'Content-Type': 'application/json',
'Authorization': 'Bearer MyKey'
}
for link in url_to_upload:
data = {"name": "Malicious Links", "value": link, "source": "API Script"}
req = requests.post('https://api_hostname/api/reference_data/sets', headers=headers2, data=data, verify=False)
if req.status_code == 200:
continue
else:
print("Hey There! I'm sorry, but there's a problem with posting it")
解决方案
推荐阅读
- java - 尝试在 vscode 中使用 JUnit 时的初始化错误
- c++ - SFINAE 没有选择正确的重载解决方案
- python - 从数据库 Django 填充表单值
- c# - 从 SwashBuckle 中删除“响应”部分
- android - 如何使用工作管理器下载一组数据,其中包括图像和视频以及进度详细信息?
- android - 在android studio项目结构中更新android gredle插件版本和gradle版本后如何解决gredle错误?
- python - 如何为 CNN 标记时间序列数据
- html - 背景颜色和动画在按钮上不起作用/显示
- gsap - 使用 GSAP 嵌套补间不会继承主时间线的默认值
- r - 基于相应向量的单个值的列表中的子集数据帧