rest - 如何在 IBM DB2 上通过 REST 连接?
问题描述
我在 IBM 云中创建了一个 DB2 服务,并且我读到我可以通过 REST 在我的数据库中访问。
所以,我尝试使用这个连接:
curl -k -X POST 'https://MY_DB_URL/dbapi/v4/auth/tokens'
-d '{"userid":"MY_SERVICE_USER", "password":"MY_SERVICE_PASSWORD"}'
并且响应始终是:
{"trace":"TRACE_CODE","errors":
[{
"code":"invalid_parameters",
"message":"HWCSEC0012E: The credential is invalid! For regular credentials, both the user name and password are required. For IAM API key or token credentials, they mustn't be empty.",
"target":{"type":"","name":""},
"more_info":""
}]
}
我真的不知道如何解决。
文档:
解决方案
我解决。他们想要在标题 {Content-Type: text/plain} 中没有意义,正文是 json ...
推荐阅读
- javascript - Can I omit Return value in arrow function in JavaScript?
- python - 简单文本推荐系统的语法错误
- javascript - 使用 node.js、npmjs websocket 构建实时聊天
- php - 尝试放置操作按钮时出错(使用 Json 方法)
- python - 如何在 Python 中使用多个标签进行一次热编码?
- django - 将 S3 用于用户图像内容:单个或多个存储桶?
- sql - 我如何将两个查询与其中的每个计数和条件相加
- pyspark - 从 PySpark RDD 减少返回元组
- node.js - 如何使用 Nodejs Child_process 从一个 Exe 获取数据到另一个 Exe
- uwp - 来自appx文件夹的午餐uwp toast通知中的问题