我正在使用具有模糊 API 文档的网络设备。我能够很好地执行 PATCH 和 GET 请求,但 POST 不起作用。我收到 HTTP 状态错误 422 作为响应,我在 JSON 请求中缺少一个字段,但我提供了文档中指定的必填字段。我在他们的示例代码中尝试了 Python Requests 模块和供应商提供的 PyCurl 模块,但遇到了同样的错误。
REST API 是否具有为特定 POST 返回所需字段及其值类型的调试方法?我说的更多的是模板配置为在请求中看到的内容(例如 JSON {str(ServerName) : int(ServerID)}
,而不是 API 开发人员可能创建的内容。