我通過文檔工作Sails.js,並創造了根據他們的「入門」指南基本開發實例:Sails.js匹配了端點方法HTTP方法(GET,POST)
$ sudo npm -g install sails
$ sails new testProject
$ sails generate users
$ sails lift
這四個簡單命令將安裝該平臺,創建一個項目,並根據設計創建模型users
。
在我的瀏覽器中,使用默認安裝端口,我現在可以訪問http://localhost:1337/users
並按預期接收空JSON數組[]
。
現在,我應該想創建一個新的用戶,REST最佳實踐表明,我應該使用POST
方法。 POST
的確的工作,然而開箱,帆也允許您執行GET http://localhost:1337/users/create
生成一個新的用戶對象。
通過閱讀他們的文檔,我一直無法確定一種限制哪些HTTP方法被允許執行各種任務的方法。這是在文檔中嗎?或者有人可以解釋Sails堆棧中的哪些內容(應該|可以)被管理?
沒錯,這就是我一直在尋找!非常感謝。 – brandonscript