成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

REST API 的關(guān)鍵概念有哪些?

開發(fā) 架構(gòu)
REST,全稱 Representational State Transfer (表現(xiàn)層狀態(tài)轉(zhuǎn)移)。它是一種軟件架構(gòu)風(fēng)格,而不是標(biāo)準(zhǔn),所以只提供了一組設(shè)計原則和約束條件。

今天給大家?guī)硪环?REST API 關(guān)鍵概念的小抄,專治不明白,還可以學(xué)技術(shù)英語。

圖片圖片

REST,全稱 Representational State Transfer (表現(xiàn)層狀態(tài)轉(zhuǎn)移)。它是一種軟件架構(gòu)風(fēng)格,而不是標(biāo)準(zhǔn),所以只提供了一組設(shè)計原則和約束條件。

RESTful API 就是滿足 REST 風(fēng)格的 API。這里 RESTful是形容詞。

REST 的六項原則是由 Roy Fielding 博士定義的,它們構(gòu)成了 RESTful API 的基礎(chǔ)。REST 的核心原則定義了設(shè)計良好的 RESTful 系統(tǒng)應(yīng)如何運(yùn)行:

01 客戶端-服務(wù)器架構(gòu)

客戶端(請求數(shù)據(jù))和服務(wù)器(提供數(shù)據(jù))獨(dú)立運(yùn)行,增強(qiáng)了可擴(kuò)展性和可移植性。

02 無狀態(tài)

客戶端向服務(wù)器發(fā)出的每個請求都必須包含理解和完成請求所需的全部信息。服務(wù)器不會存儲客戶端的任何會話信息。

03 可緩存性

響應(yīng)應(yīng)定義為可緩存或不可緩存。如果一個響應(yīng)是可緩存的,客戶端就可以在將來的同等請求中重復(fù)使用響應(yīng)數(shù)據(jù)。

04 分層系統(tǒng)

客戶端通常無法分辨自己是直接連接到終端服務(wù)器,還是連接到沿途的中介。

05 按需編碼(可選)

服務(wù)器可通過傳輸可執(zhí)行代碼來臨時擴(kuò)展或定制客戶端的功能。

06 統(tǒng)一接口

統(tǒng)一接口可簡化和分離架構(gòu),使每個部分都能獨(dú)立發(fā)展。

統(tǒng)一接口的四個指導(dǎo)原則是:

  • 請求中的資源標(biāo)識:在請求中識別單個資源,例如在 REST 系統(tǒng)中使用 URI。
  • 通過表示操作資源:當(dāng)客戶端持有資源的表示時,就有足夠的信息來修改或刪除資源。
  • 自描述消息:每條信息都包含足夠的信息來描述如何處理該信息。
  • 超媒體作為應(yīng)用程序狀態(tài)的引擎(HATEOAS):客戶端完全通過服務(wù)器動態(tài)提供的超媒體與應(yīng)用進(jìn)行交互。

圖中給出了一個標(biāo)準(zhǔn) REST URL (代表了統(tǒng)一接口) 的各個組成部分。

責(zé)任編輯:武曉燕 來源: ByteByteGo
相關(guān)推薦

2019-09-17 10:51:12

架構(gòu)K8節(jié)點(diǎn)

2021-03-03 09:32:21

大數(shù)據(jù)關(guān)鍵技術(shù)數(shù)據(jù)存儲

2022-08-31 18:51:00

DevOps軟件開發(fā)

2022-02-10 23:38:23

API架構(gòu)設(shè)計

2012-06-27 09:47:05

ibmdw

2023-03-24 16:21:08

2022-07-21 14:37:12

云計算安全云架構(gòu)

2021-12-08 10:19:06

Web開發(fā)數(shù)據(jù)

2009-11-06 14:40:34

WCF REST架構(gòu)

2023-09-21 11:20:46

2023-02-03 17:29:46

2024-06-24 00:20:00

API應(yīng)用程序接口

2023-08-14 09:00:00

APIgRPCREST

2016-02-01 16:04:45

開源創(chuàng)業(yè)關(guān)鍵點(diǎn)

2022-04-02 15:08:54

API調(diào)試

2023-05-11 12:40:00

Spring控制器HTTP

2022-05-06 09:52:17

REST接口API

2011-10-27 16:24:48

API

2017-08-14 16:14:57

云原生容器云平臺

2023-06-14 06:58:25

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 国产成人免费视频网站视频社区 | 美女久久视频 | 黄色大片视频 | 久久男女视频 | 91精品国产色综合久久 | 97成人精品| 天天干天天干 | 男人天堂色| 人人干人人干人人干 | 成人av播放 | 国产二区视频 | 激情视频中文字幕 | 91麻豆精品国产91久久久久久 | 超碰97人人人人人蜜桃 | 亚洲一区二区三区国产 | 韩日一区二区 | 国产精品亚洲综合 | 黄色一级电影在线观看 | 国产免费一区二区三区免费视频 | 日韩1区| 成人免费观看视频 | jdav视频在线观看免费 | 日韩在线视频观看 | 国产一区二区在线免费观看 | 国产成人精品999在线观看 | 久久99精品久久久久久国产越南 | 婷婷福利 | 国产91亚洲精品一区二区三区 | 久久久久国产一区二区三区不卡 | 日日摸日日碰夜夜爽亚洲精品蜜乳 | 国产综合网站 | 久久精品成人热国产成 | 欧美不卡在线 | 精品国产一级 | 亚洲一区国产精品 | 久久91精品国产一区二区 | 日韩一级二级片 | 国产一区二区三区视频在线观看 | 中文字幕一区二区三区乱码在线 | 亚洲综合一区二区三区 | 亚洲成人一级 |