摘要:前邊已經有過一篇博客簡單的介紹在中使用。這篇文章介紹一下各種風格路由的寫法,不一定是正確,但是個人覺得寫這樣的路由很有含義。
前邊已經有過一篇博客簡單的介紹在Laravel 中使用 RESTful。
這篇文章介紹一下各種RESUful風格路由的寫法,不一定是正確,但是個人覺得寫這樣的路由很有含義。
一般放在一個組里,其他路由總要帶上這個前綴
總是api+版本號
/api/v1
基本參數
分頁的參數,直接使用QueryString
limit
page
/url?limit=10&page=1
多參數排序
/url?desc=created_at,id&asc=grade,updated_at
基本的路由
分類列表
method: get
/categories
創建分類
method: post
/categories
刪除分類
method: delete
/categories/{category}
單個分類
method: get
/catagories/{catagory}
修改分類
method: put
/categories/{category}
稍微復雜的路由
獲取分類下的所有文章
method: get
/categories/{category}/articles
獲取標簽下的所有文章
method: get
/tags/{tag}/articles
批量刪除文章 (盡量不要進行批量操作)
method: delete
/article/batch?id=1,2,3
認證的路由通常情況下都可以使用(名義明確的)
登錄
method: post
/login
注銷
method: post
/logout
但是為了符合RESTful風格,我們也可以換個名字
登錄 (實際上就是創建一個 token)
method: post
/tokens
注銷 (實際上就是刪除 token)
method: delete
/tokens/{token}
長名字路由
有時候總不可避免的出現路由名字多個單詞組合
這時候我們可以使用中劃線分隔,更利于seo優化
獲取某種文章類型的文章
method: get
/article-types/{article_type}/articles
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/28548.html
路由koa-router——MVC 中重要的環節:Url 處理器 ?? iKcamp 制作團隊 原創作者:大哼、阿干、三三、小虎、胖子、小哈、DDU、可木、晃晃 文案校對:李益、大力萌、Au、DDU、小溪里、小哈 風采主播:可木、阿干、Au、DDU、小哈 視頻剪輯:小溪里 主站運營:給力xi、xty 教程主編:張利濤 視頻地址:https://www.cctalk.com/v/151...
摘要:在前面的節課程里面,我們已經基本學習完了的知識,達到基礎入門的要求。英語的直譯就是表現層狀態轉移。的特點不加密用戶可刪除可被修改依賴于用戶禁用或清除時,讀取出錯。下節,會開始學習框架。 在前面的12節課程里面,我們已經基本學習完了nodejs的知識,達到基礎入門的要求。那為什么會在這節說下使用nodejs來實現一些功能,而不繼續往下講呢?原因有2:1.前面講地都是理論知識,碼代碼比較少...
摘要:添加一個路由規則這段代碼的意思是在主目錄下,我們指定訪問名字為的。大多數據的網站都需要支持風格的不僅僅能夠對的內容做路由,還能增加風格的。添加一條規則用來告訴這個是服務器端的路由規則使用看下結果返回的結果為并沒有返回和文件。 Meteor本身并沒有好的路由使用規則,還好有比較好用的第三方Package使用。Iron.Router就是一個比較好的Meteor的路由框架,提供了Client...
摘要:所有的中間件,都將作為的回調。執行,而不會執行中間件的回調函數中有參數,表示繼續執行下一個匹配的中間件。用戶信息管理員登陸解決方法方法調整路由上下位置利用匹配就有跳樓現象。一般處理,和總體的返回編碼和狀態的使用。 安裝 npm install --save express 基本使用 //引用express var express = require(express); //創建app...
摘要:之序列化前后端分離就是前臺的開發和后臺的開發分離,這個技術方案的實現需要借助,簡單來說就是開發人員提供編程的接口被其他人調用,調用之后會返回數據供其使用安裝什么是序列化把模型對象轉換為格式然后響應出去,便于客戶端進行數據解析創建序列化類在應 Django RESTful API之序列化 前后端分離:就是前臺的開發和后臺的開發分離,這個技術方案的實現需要借助API,簡單來說就是開發人員提...
閱讀 472·2023-04-25 17:26
閱讀 1495·2021-08-05 09:58
閱讀 1959·2019-08-30 13:17
閱讀 943·2019-08-28 17:52
閱讀 1061·2019-08-26 18:27
閱讀 1413·2019-08-26 14:05
閱讀 3608·2019-08-26 14:05
閱讀 1586·2019-08-26 10:45