国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

RESTful在路由url有名義的寫法

shevy / 3329人閱讀

摘要:前邊已經有過一篇博客簡單的介紹在中使用。這篇文章介紹一下各種風格路由的寫法,不一定是正確,但是個人覺得寫這樣的路由很有含義。

前邊已經有過一篇博客簡單的介紹在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

相關文章

  • iKcamp團隊制作|基于Koa2搭建Node.js實戰(含視頻)? 路由koa-router

    路由koa-router——MVC 中重要的環節:Url 處理器 ?? iKcamp 制作團隊 原創作者:大哼、阿干、三三、小虎、胖子、小哈、DDU、可木、晃晃 文案校對:李益、大力萌、Au、DDU、小溪里、小哈 風采主播:可木、阿干、Au、DDU、小哈 視頻剪輯:小溪里 主站運營:給力xi、xty 教程主編:張利濤 視頻地址:https://www.cctalk.com/v/151...

    netmou 評論0 收藏0
  • 快速學習nodejs系列:十三、nodejs實現restful api、cookie、session

    摘要:在前面的節課程里面,我們已經基本學習完了的知識,達到基礎入門的要求。英語的直譯就是表現層狀態轉移。的特點不加密用戶可刪除可被修改依賴于用戶禁用或清除時,讀取出錯。下節,會開始學習框架。 在前面的12節課程里面,我們已經基本學習完了nodejs的知識,達到基礎入門的要求。那為什么會在這節說下使用nodejs來實現一些功能,而不繼續往下講呢?原因有2:1.前面講地都是理論知識,碼代碼比較少...

    asce1885 評論0 收藏0
  • Meteor:路由(1)

    摘要:添加一個路由規則這段代碼的意思是在主目錄下,我們指定訪問名字為的。大多數據的網站都需要支持風格的不僅僅能夠對的內容做路由,還能增加風格的。添加一條規則用來告訴這個是服務器端的路由規則使用看下結果返回的結果為并沒有返回和文件。 Meteor本身并沒有好的路由使用規則,還好有比較好用的第三方Package使用。Iron.Router就是一個比較好的Meteor的路由框架,提供了Client...

    levinit 評論0 收藏0
  • Node_Express

    摘要:所有的中間件,都將作為的回調。執行,而不會執行中間件的回調函數中有參數,表示繼續執行下一個匹配的中間件。用戶信息管理員登陸解決方法方法調整路由上下位置利用匹配就有跳樓現象。一般處理,和總體的返回編碼和狀態的使用。 安裝 npm install --save express 基本使用 //引用express var express = require(express); //創建app...

    stefan 評論0 收藏0
  • 10-django——RESTful API 之序列化

    摘要:之序列化前后端分離就是前臺的開發和后臺的開發分離,這個技術方案的實現需要借助,簡單來說就是開發人員提供編程的接口被其他人調用,調用之后會返回數據供其使用安裝什么是序列化把模型對象轉換為格式然后響應出去,便于客戶端進行數據解析創建序列化類在應 Django RESTful API之序列化 前后端分離:就是前臺的開發和后臺的開發分離,這個技術方案的實現需要借助API,簡單來說就是開發人員提...

    Bowman_han 評論0 收藏0

發表評論

0條評論

shevy

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<