我正在嘗試創建一個 API。我擔心它現在的作業方式是不好的做法。我有一個接受 get、post、patch 和 delete 的端點。這是個壞主意嗎?我正在考慮替換我當前的代碼:
router.get('/api/user', userController.readUser);
router.post('/api/user', userController.createUser);
router.patch('/api/user', userController.updateUser);
router.delete('/api/user', userController.deleteUser);
有類似的東西:
router.get('/api/getUser', userController.readUser);
router.post('/api/addUser', userController.createUser);
router.patch('/api/updateUser', userController.updateUser);
router.delete('/api/deleteUser', userController.deleteUser);
哪種風格最合適?謝謝!
uj5u.com熱心網友回復:
http 方法告訴人們它是一個獲取、添加、更新和洗掉。您無需在 url 路徑中指定它。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/448251.html
標籤:javascript 节点.js api 休息 端点
上一篇:檢查專案是否具有“必需”值
