对于(任何)REST API,这是一个相当普遍的问题:我有一个用于更新某些云工具的 REST API。提供的 API 文档相当差,我想知道以下几点:如果我知道某个 POST url,有没有办法通过使用例如 POSTMAN 来检索 POST 调用的全部潜在主体?如果是这种情况,我的请求应该如何检索正文参数?
简而言之,如果我知道创建资源的 URL,例如:
https://cloud.app.com/api/vx/accounts/account_id/projects/project_id/resource/
我能检索到类似的东西:
{
"id": int,
"account_id": int,
"project_id": int,
"resource_name": str,
"resource_type": str,
"state": null,
"threads": optional[int] #default= 4,
}
这样我就可以在创建 POST 请求的正文之前充分了解所有潜在参数
没门。您需要文档或访问权限才能查看代码以了解完整的潜在主体。如果有一些实体可以通过 POST 更改,您可以尝试通过 GET 获取该实体的数据并检查响应中的键。但不是这些参数可以通过 POST 或它的完整键列表更改的事实。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句