首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WSO2中的每个资源可以使用不同的端点吗?

WSO2中的每个资源可以使用不同的端点吗?
EN

Stack Overflow用户
提问于 2021-11-08 14:16:43
回答 1查看 174关注 0票数 0

我正试图为后端创建一个API代理,以重新定义API。

我使用了下面给出的解决方案来映射请求。

https://apim.docs.wso2.com/en/latest/deploy-and-publish/deploy-on-gateway/api-gateway/message-mediation/mapping-the-parameters-of-your-backend-urls-with-the-api-publisher-urls/

我可以映射像下面这样的请求:

从…

本地主机:XXXX/api/abc/5

xyz.com/api/?function=getabc&number=5

但是,我需要为每个资源创建不同的端点,以使这种方法工作。但是,似乎整个API只使用了一个端点。我也不能为每个资源创建不同的API,因为上下文是不同的。

如何为每个资源创建不同的请求映射。我的方法错了吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-11-08 20:21:46

您可以尝试动态端点功能。使用此特性,每个API可以有多个端点。在创建API时,需要将端点类型设置为"Dynamic“,并按顺序上传设置" to”头的中介。在序列中,您可以根据请求路径指定要路由到正确端点的逻辑(设置正确的“到”标头)。

https://apim.docs.wso2.com/en/latest/deploy-and-publish/deploy-on-gateway/api-gateway/message-mediation/adding-dynamic-endpoints/#adding-dynamic-endpoints

这里有一篇博客文章解释了2.x版本的APIM。

https://lashan.medium.com/dynamically-setting-the-endpoint-uri-in-wso2-api-manager-83a3a6243ce

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69884935

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档