Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

插件里如何获取路由规则里的“目标服务”信息 #1497

Open
w7team opened this issue Nov 11, 2024 · 3 comments
Open

插件里如何获取路由规则里的“目标服务”信息 #1497

w7team opened this issue Nov 11, 2024 · 3 comments

Comments

@w7team
Copy link

w7team commented Nov 11, 2024

image

之前问了几次,一直都是解释如何去使用这个目标服务地址,文档里给出的也是只能从配置json里获取的案例。如果这个信息来自于路由规则的目标服务里,该如何获取?我们目前做了一个文件缓存插件,在对第三方文件缓存时需要异步请求和保存,不在这个路由的主流程里,所以需要获取目标服务信息用client做二次请求。

目前遇到的问题是:不知道怎么获取这个路由规则里的信息,只能让用户去从插件配置里填写目标服务地址,用户填两次地址很容易搞错,用户体验不好。

如果支持的话,可否给出详细说明?如果不支持的话,可否支持一下?

@johnlanni
Copy link
Collaborator

@w7team
Copy link
Author

w7team commented Nov 11, 2024

image
具体咋用的,有没有案例,看了几个例子都是需要获取host传进去的,主要就是想知道这个host咋获取出来的

@johnlanni
Copy link
Collaborator

image
注意这个说明,可以不传host,在发请求的时候填写完整URL就行,上面发的文档里有示例

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants