使用 axios 發送 GET 請求:
await this.client.get('/endpoint', { params: { query: ['max', 'kevin'] } })
生成一個如下所示的 URL
Request GET /endpoint?query[]=max&query[]=kevin
如何將其決議為字串陣列?
如果有人知道如何在 express-validator 中檢查格式,則可以加分!
uj5u.com熱心網友回復:
您可以使用 to 將陣列轉換為字串toString:
await this.client.get("/endpoint", {
params: { query: ["max", "kevin"].toString() },
});
這會將 URL 更改為:
/endpoint?query=max,kevin
然后在 express-validator 中,您可以使用通配符驗證陣列項:
req.check('query.*').isLength({ max: 30 })
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/494898.html
標籤:javascript 休息 表示 axios 快速验证器
下一篇:該用戶帳戶所有者的權限
