對于(任何)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 請求的正文之前充分了解所有潛在引數
uj5u.com熱心網友回復:
沒門。您需要檔案或訪問權限才能查看代碼以了解完整的潛在主體。如果有一些物體可以通過 POST 更改,您可以嘗試通過 GET 獲取該物體的資料并檢查回應中的鍵。但不是這些引數可以通過 POST 或它的完整鍵串列更改的事實。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/488179.html
下一篇:DjangoRest框架CRUD
