tag rest-api

標籤
貢獻17
98
08:14 AM · Nov 04 ,2025

@rest-api / 博客 RSS 訂閱

HoistTheColorsAndStepToTheRail - Spring MVC Rest Controller Tests

Using JsonPath in MockMVC Test BeerController @RequestMapping("/api/v1/beer") @RestController public class BeerController { private final BeerService beerService; @GetMapping(path = {"/{beer

rest-api , spring-mvc , junit5

收藏 評論

傲視眾生的香蕉_bvX78Q - MCP 與傳統集成方案深度對決:REST API、GraphQL、gRPC 全方位技術解析

在系統集成領域,技術方案的選擇直接影響應用性能、開發效率和維護成本。隨着 AI 技術的快速發展,傳統集成方案在應對動態上下文管理、工具鏈調用等場景時逐漸顯露出侷限性,而 MCP(Model Context Protocol)作為 AI 時代的新選擇,正引發行業關注。本文將從技術特性、性能表現、安全機制等維度,對 MCP 與 REST API、GraphQL、gRPC 三種傳統方案進行深度對比。

rest-api , grpc , graphql , 人工智能

收藏 評論

Apifox - GraphQL 和 REST API:選擇最佳數據獲取方案

你可能聽説過 GraphQL,但對它與 REST 的區別還不完全確定。今天我們將介紹 REST 和 GraphQL 的一些基本原理,以及它們的不同使用場景。 GraphQL 作為 REST API 的替代品越來越受歡迎,不過它不一定是完全的“替代品”。 根據你的使用情景,你需要在 GraphQL、REST API,或者兩者結合之間進行選擇。讓我們比較一下 REST 和 GraphQL,並瞭解一些

rest-api , rest , API , graphql , Web

收藏 評論

火爆的鍵盤 - RESTful API 設計方法:打造高質量、易用的接口系統

RESTful 架構基礎 REST,代表表現層狀態轉移(Representational State Transfer),長久以來一直是 API 服務的聖盃,最初由 Roy Fielding 在其博士論文中定義。儘管它不是構建 API 的唯一方法,但由於其廣泛的普及,即使是非開發者也對其有所瞭解。 RESTful 軟件具有六個關鍵特徵: 客户端-服務器架構 無狀態性 可緩存性 分層系統

rest-api , rest , API , restful , api設計

收藏 評論

倔強的鉛筆 - 詳解:REST API 中常見的 HTTP 請求參數

HTTP 請求中的請求參數解釋 當客户端發起 HTTP 請求 時,它們可以在 URL 末尾添加請求參數(也叫查詢參數或 URL 參數)來傳遞數據。這些參數以鍵值對的形式出現在 URL 中,方便瀏覽和操作。 請求參數示例 以下是一些帶有請求參數的 URL 示例: /users?id=1234 /posts?category=techsort=asc /search?q=hel

rest-api , HTTP , restful , 後端 , 前端

收藏 評論

da_miao_zi - ”JSON 不符合標準,我們不能用“

”JSON 不符合標準,我們不能用。“ 如果聽到有人這麼説,你會不會覺得匪夷所思。 即使從未聽説過 IETF 的 RFC 4627、RFC 8259, Ecma International 的 ECMA-404 這些所謂官方的標準,我們也會默默認為 JSON 就是一種事實上的標準,既可用於系統間的數據傳輸,又可作為數據的存儲格式,甚至可以當作配置文件的格式。 數以千計的 Web API 都會以 J

rest-api , restful , Javascript , Json

收藏 評論

Apifox - 深入探討 REST API 版本控制的最佳實踐

隨着 Web 應用程序和移動應用程序的普及,RESTful API 成為了各種應用之間數據交換的重要方式。RESTful API 的設計和開發需要考慮各種因素,其中之一就是版本控制。在本文中,我們將介紹 RESTful API 的版本控制,包括什麼是版本控制、為什麼需要版本控制、REST API 版本控制的常用方法和步驟,以及如何使用 API 工具進行版本控制。 什麼是版本控制 版本控制是一種管理

rest-api , rest , API , restful , 程序員

收藏 評論

Apifox - 理解 REST 約束:為 Web 開發帶來超乎想象的便利

REST 是 Representational State Transfer 的縮寫,是 Roy Fielding 於 2000 年提出的一種通過 HTTP 設計鬆散耦合應用程序的架構風格,其主要應用於 Web 服務的開發。REST 不是強制性的,可以不遵守,但它提供了一種高級設計指南。 架構約束 REST 定義了六種架構約束來構成 Web 服務。RESTful API 是指使用 HTTP 並遵循

rest-api , rest , 開發 , restful , 程序員

收藏 評論

程序員三時 - SpringBoot定義優雅全局統一Restful API 響應框架完結撒花篇封裝starter組件

之前我們已經,出了一些列文章。 講解如何封統一全局響應Restful API。 感興趣的可以看我前面幾篇文章 (整個starter項目發展史) SpringBoot定義優雅全局統一Restful API 響應框架 SpringBoot定義優雅全局統一Restful API 響應框架二 SpringBoot定義優雅全局統一Restful API 響應框架三 SpringBoot定義優雅全局統一Res

rest-api , springboot , 開源項目介紹

收藏 評論

Java陳序員 - 在30秒內創建一個REST API服務,前端小姐姐再也不催我了!

大家好,我是 Java陳序員。 我們都知道,現在開發中,前後端分離是主流趨勢。 在企業開發中,一般是前後端雙方約定好接口交互的信息,根據接口文檔自行開發。這樣並行開發,能大大提高工作效率! 但是,理想很豐滿,現實很骨感!往往後端接口還沒開發好,前端小姐姐就在催後端接口要返回的數據。 本來我後端就沒開發完,她還總賴在這裏不走嘮嗑打擾我工作,好煩啊! 這時候就很需要有一個工具可以快速實現 Http 接

rest-api , node.js , Json

收藏 評論

Apifox - REST 無狀態與有狀態概念的全面指南

REST(Representational State Transfer)是一種通信協議,它基於 HTTP 協議實現。RESTful API 是一個遵循 REST 架構風格的 Web API,它被廣泛應用於構建分佈式系統。 在 REST 架構中,有兩個重要的概念:無狀態和有狀態。本文將詳細介紹 REST 無狀態和有狀態的概念以及實現方法。 REST 無狀態 無狀態是 REST 架構的一個關鍵特點,

rest-api , rest , 協議 , restfull , 程序員

收藏 評論

程序員三時 - SpringBoot定義優雅全局統一Restful API 響應框架四

如果沒有看前面幾篇文章請先看前面幾篇 SpringBoot定義優雅全局統一Restful API 響應框架 SpringBoot定義優雅全局統一Restful API 響應框架二 SpringBoot定義優雅全局統一Restful API 響應框架三 目前我們好像似乎解決所有問題,達到了我們理想的效果如下 但是在業務錯誤返回時候不太理想如下 沒有必要返回 reuqest和errorMsg 還有

rest-api , springboot

收藏 評論

慕課網 - 利用 Django REST framework 構建 RESTful Web API

本文首發自[慕課網](imooc.com) ,想了解更多IT乾貨內容,程序員圈內熱聞,歡迎關注"慕課網"及“慕課網公眾號”! 作者: ExcellentDavid|慕課網講師 終於到了動手操作的環節啦,這一節,我們以師生管理系統為例,帶領大家搭建一套 framework Web API。“工欲善其事,必先利其器”,我們選用當下最為流行的 Django REST framework 為工具,快速實

rest-api , django , Python

收藏 評論

碼匠Majiang - 評測最火的 11 款 REST API GUI

什麼是 REST API 我們現在使用的大多數應用程序都遵循 CS(客户端—服務器)的體系結構。應用程序本身被認為是客户端或前端部分,它需要和服務端或後端在 HTTP 協議的幫助下建立對話來獲取數據。REST 是建立這些 HTTP 服務的常用約定,REST 客户端可以幫助您從系統中檢索信息,支持不同在線服務器之間的對話,REST API 定義了一組關於分佈式系統架構在接口形式上的規範。 應用

gui , rest-api , 低代碼

收藏 評論

葡萄城技術團隊 - REST API 設計最佳實踐指南

過去幾年裏,我創建並使用過很多 API。在此過程中,我遇到過各種好的和壞的實踐,也在開發和調用 API 時碰到過不少棘手的問題,但也有很多順利的時刻。 網上有很多介紹最佳實踐的文章,但在我看來,其中不少都缺乏實用性。只懂理論、沒幾個實例固然有一定價值,但我總是會想:在更真實的場景中,這些理論該如何落地? 簡單的示例能幫助我們理解概念本身,避免過多複雜性干擾,但實際開發中事情往往沒那麼簡單。我相信你

rest-api

收藏 評論

Apifox - REST 和 RPC 的區別是什麼?我們來深入瞭解一下

隨着Web應用程序和分佈式系統的不斷髮展,面向服務的架構和分佈式系統的設計變得越來越重要。在這個領域中,REST和RPC是兩種廣泛使用的架構風格。本文將分別介紹REST和RPC的概念和特點,然後從豐富的角度來分析REST與RPC的差異。最後,我們將分析REST和RPC的適用場景,並展望它們未來的發展方向。 REST和RPC簡介 REST(Representational State Transfe

rest-api , rest , API , rpc , 程序員

收藏 評論

杭州程序員張張 - GraphQL初體驗,Node.js構建GraphQL API指南

作者:CHRIS CASTLE 原文:https://blog.heroku.com 譯者:杜尼卜 在過去的幾年中,GraphQL已經成為一種非常流行的API規範,該規範專注於使客户端(無論客户端是前端還是第三方)的數據獲取更加容易。 在傳統的基於REST的API方法中,客户端發出請求,而服務器決定響應: curl https://api.heroku.space/users/

rest-api , node.js , graphql , 全棧工程師

收藏 評論

冪簡集成 - REST API優化指南:2024年數據集成最佳實踐

在數據集成成為現代數字生態系統核心的背景下,掌握有效的 RESTAPI是數據工程師確保高效、可靠數據傳輸的關鍵。 根據關於數據集成REST API最佳實踐的文章,以下是 5 個核心要點: 清晰的設計:REST API 的設計應遵循明確的端點命名規則,並保持一致的數據表示方式。 性能優化:通過緩存、速率限制和異步操作等技術進行性能優化,尤其是在處理大數據集和高流量時至關重要。 安全保障:強有

rest-api , API

收藏 評論

慕課網 - 利用Django REST framework構建RESTful Web API

本文首發自「慕課網」,想了解更多IT乾貨內容,程序員圈內熱聞,歡迎關注"慕課網"及“慕課網公眾號”! 作者:ExcellentDavid | 慕課網講師 這次,我們以師生管理系統為例,帶領大家搭建一套 framework Web API。“工欲善其事,必先利其器”,我們選用當下最為流行的 Django REST framework 為工具,快速實現這套API。 安裝 Django REST fr

rest-api , django , Python

收藏 評論

Jiannei - 是時候使用 Lumen 7 + API Resource 開發項目了!

寫在前面 工作中使用 Laravel 開發 API 項目已經有些年頭了,發現每次啓動新的 Api 項目的時都會在 Laravel 基礎上進行一些預處理,包括針對 API 項目的結構設計,統一響應結構的封裝,異常的捕獲處理以及授權模塊的配置等。總是在做一些重複的工作,那索性將這些常用的基礎封裝做成一個「啓動模板」好了。 項目地址:戳這兒 更新內容 實現了根據實際業務場景自定義響應碼和多語言的響

rest-api , lumen

收藏 評論

冪簡集成 - REST API面試攻略:必知問題與解答

無論你是初入職場的新手,還是希望提升自己技術深度的資深開發者,本文都將為你提供寶貴的信息和見解,幫助你在面試中展現出最佳的自己。接下來,讓我們一起探索REST API的奧秘,為即將到來的技術面試做好準備。 1、什麼是 API? 答案:API(應用程序編程接口)是一組定義和協議,允許不同的軟件系統相互通信。它充當中介,為應用程序交換數據和功能提供標準化方式。 2、解釋 API 和 Web 服

rest-api , API , api文檔 , Web

收藏 評論

gvison - Gin + Gorm 實戰: 一小時完成一個簡單的問答社區後端服務

問答社區是一種常見的社交化應用,允許用户發佈問題、回答問題並相互交流。隨着互聯網的發展,問答社區已經成為人們獲取知識和分享經驗的重要平台。 本文將介紹如何使用 Gin 和 Gorm 構建一個簡單的問答社區。本社區包含以下功能: 用户註冊和登錄 問題發佈和回答 問題列表和詳情 答案列表和詳情 用户信息和回答列表 數據庫設計 一共有users、questions、answers三

rest-api , gorm , crud , gin , go

收藏 評論

中關村科金 - MobTech 短信驗證REST API

前言 本接口屬於SMSSDK短信平台的開放驗證服務,不提供短信發送服務,主要是承擔驗證APP 使用SMSSDK發送的短信驗證碼,使用該接口來驗證驗證碼是否正常。 接口使用 開通服務端驗證開關 第一步:開通服務端驗證開關 在開發者後台創建應用後開啓SMSSDK,並配置服務器白名單 請求接口驗證短信 請求地址為:https://webapi.sms.mob.com/sm... 請求

rest-api , 短信驗證

收藏 評論

Apifox - 深入Spring框架:打造優質 REST API 的最佳實踐

概述 隨着數字時代的推進,基於Web的程序已經成為構建交互式應用的關鍵。客户端與服務器之間的溝通頻繁依賴於通過 APIs 獲取的網絡服務。 使用開源框架Spring,開發者可以有效率地搭建Web服務。本篇文章旨在展示如何利用Spring來構築一個REST風格的Web服務例子。 設計概念 我們將實施一個待辦事項列表應用,用户可在該應用中執行添加、修改以及刪除條目等操作。我們將運用Spring Boo

rest-api , spring-boot-編程思想 , JAVA , 程序員 , 後端

收藏 評論