cost 371 ms
Asp.Versioning.Http AmbiguousMatchException:請求與控制器上的多個端點匹配

[英]Asp.Versioning.Http AmbiguousMatchException: The request matched multiple endpoints on controllers

我正在嘗試使用 Asp.Versioning.Http package 版本 6.4.0 在我的控制器上實現基於 header 的版本控制它應該在這里非常簡單但是我得到AmbiguousMatchException: The request matched multiple endpoints ex ...

如何使用 Springdoc OpenAPI 和 GroupedOpenApi 調整上下文路徑

[英]How do you adjust context-paths with Springdoc OpenAPI & GroupedOpenApi

背景: 我們的任務是從兩個遺留的 API/服務中遷移出來,整合它們並引入一個更新的 v2 API——它們都使用相同的底層代碼庫。 我的方法是使用多個@RestControllers ,每個都有一個類級別的@RequestMapping 。 為了便於討論,假設名稱/子路徑是: /v1/legacy-a ...

我們如何對添加到現有 API 的新端點進行版本控制

[英]How do we version a new endpoint being added to an existing API

我們有基於 URL 的 API 版本控制策略。我有幾個場景可以添加新的點,我找不到任何戰略參考。 場景 1:現有 API 具有從版本 v1 到 v4 不等的端點。 很少有端點達到 V2,很少達到 V3,很少有達到 v4。 在這種情況下,如果我必須添加一個新端點,我是否應該從 V4 開始新端點的版本? ...

asp.net 最小 api 版本控制中的 IsApiVersionNeutral 問題

[英]Issue with IsApiVersionNeutral in asp.net minimal api versioning

您好,我正在嘗試在 asp.net core minimal api .net7.0 中實施版本控制。 但是我發現某些 api 版本存在一些 url 訪問問題。 希望有人可以讓我清楚地了解為什么網址在下面拋出 404。 我正在嘗試構建以下網址 /GetMessage - 僅支持 2.0 版 /Get ...

API 版本控制使用 Openshift API 網關

[英]API versioning using Openshift API gateway

我們有一個要求,即我們需要擁有相同 API 的多個版本,而其中的更改很少,但我們無法更改 URI。 URI 版本控制:api.example.com/v1/resource 域版本控制:apiv1.example.com/resource (請求)參數版本控制:GET /something/?v ...

處理 API 版本控制 .NET Core 中的代碼重復

[英]Handling code duplication in API versioning .NET Core

我目前正在嘗試使用 .NET Core API 來支持 API 版本控制。 我已經閱讀了很多關於此事的文章,找不到真正好的代碼示例。 每個人都在發布 controller 以及如何將 API 版本添加到每個端點,但實際上沒有人在談論之后的頭痛。 意味着復制模型和功能(服務/處理程序) 假設我有一個用 ...

使用不同版本的相同服務事件的微服務

[英]microservices consuming different version of same service events

我有以下情況帳戶服務處理用戶帳戶用於處理歷史報告的報告服務當新用戶通過 Account Service 注冊時,它會觸發一個 Kafka 事件,該事件由 Reports Service 使用,該事件會在報告自己的數據庫中的表中插入一條記錄。 現在我們正在引入版本控制(最多 2 個版本,1.0 和 2 ...

HTTP header 返回的位置是否應該有版本信息?

[英]Should location returned by HTTP header have version information?

是否有關於由 REST 服務器重新調整的位置是否還應包含版本信息的標准或約定? 根據 REST,URI 指向資源,因此根據該定義,在位置header 返回的 URI 不應該有版本。 但是服務器返回的位置上的GET應該可以工作,但如果版本信息未添加到 URI,它會失敗。 客戶端是否應該知道服務器的首 ...

api 平台中的 API 版本控制

[英]API versioning in api-platform

我有一個使用 API 平台 2.6 的 API,我對我的 API 進行了一些重大更改,所以我真的需要 api/v2,但看起來 api 平台中沒有版本控制支持。 非常簡單的示例是 V1 中不是必需的字段,但在 V2 中是必需的。 感謝任何關於干凈實施的想法。 ...

Azure APIM 版本控制更改路徑

[英]Azure APIM versioning changing the path

我正在嘗試創建 api 並通過 APIM 公開它們。 我期望的api路徑是baseUrl/v1/Product/Upload。 但是當我嘗試使用 APIM 的版本控制時,我只能想出像 baseUrl/Product/v1/Upload 這樣的東西,其中 Product 是 API url 后綴。 ...

ASP.NET API 版本范圍

[英]ASP.NET API version ranges

我們的產品是一個client/server應用程序,在現場有多個版本的客戶端,但只有一個運行最新版本的服務器來為所有API呼叫提供服務。 我們有/將有數百個API端點,我正在嘗試如何最好地處理版本控制。 我想做的是能夠避免將attributes應用於每個方法的繁重任務,或者每次我們進行微小更改時都復 ...

Semver:在 web 應用程序中引入了新的重定向,我需要增加主要版本嗎?

[英]Semver: Introduced new redirect in web app, do I need to increment the major version?

我不確定何時使用語義版本控制來增加補丁、次要和主要版本。 如果我在 session(用戶)位於特定 state 時引入新的重定向,這是否被視為不兼容的 API 更改,需要我增加項目的主要版本? 你會怎么處理這個? 提前致謝。 ...

Swagger:我需要版本控制和分組

[英]Swagger: I need versioning AND grouping

Swagger 與.Net 5 REST API。 我有一個 API,其中有數百種方法需要將相關 API 組合在一起使用。 同時,我需要開始開發我的 API 的 V2 版本。我花了幾個小時嘗試不同的方法來實現版本控制和分組,但沒有成功。 我有幾個控制器,一些用於 V1,一些用於 V2。 有人可以提 ...

如何通知客戶端 HTTP 資源的返回表示已被棄用?

[英]How to inform clients that the returned representation of a HTTP resource is deprecated?

如果我在某個 URI 上有一個資源,比如https://api.example.com/things/my-things到目前為止,這個資源可能會顯示在以下表示中: 應用程序/xml 應用程序/xhtml+xml 文本/xml 文本/html 服務器應該如何通知請求applic ...

Service Fabric Web API 版本控制問題

[英]Service Fabric Web API Versioning issue

我正在開發一個具有多個無狀態服務的服務結構項目。 當我嘗試按照下面的代碼添加版本控制時 稍后使用 Postman 或使用我為調用此服務而制作的某些客戶端 winforms 應用程序調用該服務時,它不起作用。 當我說它不起作用時,我的意思是它不是在尋找我放在 controller 中的特定版本。 例如 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM