apinto icon indicating copy to clipboard operation
apinto copied to clipboard

I want to support the API to add multiple [request paths: /*]. The apinto V1 version is supported.

Open ezjbc opened this issue 1 year ago • 4 comments

Description

I want to support the API to add multiple [request paths: /]. The apinto V1 version is supported. image Previously, I used to request the path: /, and forward upstream through the parameters in the header

ezjbc avatar Jul 09 '23 05:07 ezjbc

收到您的反馈,这里涉及到了接口重复校验的算法,我们研究一下怎么处理

Dot-Liu avatar Jul 14 '23 02:07 Dot-Liu

Hello, after discussion, for an API, the routing characteristics are composed of the request path, request method, and request domain name

Generally, there is no situation where the path is the same, the request parameters (Header or Query) are different, and the upstream services pointed to are different

If there is such a requirement, it is usually related to upgrading, and version numbers are distinguished through parameters to forward to different upstream services

At this point, we suggest that you use a grayscale publishing strategy. We will optimize the problem of duplicate configuration combinations of request path, request method, and request domain name

By requesting parameters to point to different upstream services, we are currently not compatible. Thank you for your feedback.

Dot-Liu avatar Aug 09 '23 02:08 Dot-Liu

请问咱们有实现这个功能的计划没,灰度发布的必须写死节点地址,不太满足业务需求

Mr-TianLang avatar Feb 04 '24 12:02 Mr-TianLang

已经支持了,更新到最新版本的控制台即可

Dot-Liu avatar Feb 05 '24 02:02 Dot-Liu