1
apgmer 2022-03-25 10:16:43 +08:00
赞一个。顺带问一句老哥,有写 cookie 的场景貌似比较麻烦
|
2
monkeyWie 2022-03-25 10:50:30 +08:00
官方不是已经有了吗: https://github.com/apache/dubbo-go-pixiu
|
4
kalman03 OP @monkeyWie 是的。
但出发点,以及编程语言,扩拓展性等等都是不太一样点,相比使用 dubbo 的用户,直接上 Java 的项目各方面要更简单一些。 |
5
kalman03 OP 我的出发点主要这几个方面:
|
6
kalman03 OP 1 、简单易用,不要复杂的文档,像使用 springboot 一样;
2 、API 文档必须自动化,代码即文档; 3 、高度可拓展。 btw:这该死的 ctrl+enter |
8
kalman03 OP @apgmer 可自行配置 header 中有哪些参数需要传递到下游,本框架已提供支持,走的是 Dubbo 的 RpcContext 。参考: https://github.com/jingxiang/dubbo-gateway/blob/master/gateway-core/src/main/java/com/kalman03/gateway/interceptor/RpcContextHandlerInterceptor.java
|
10
kalman03 OP @apgmer 一定要这样做的话,本框架也可以支持的,dubbo 接口的返回结果里面包装对应的 cookie 对象,实现 https://github.com/jingxiang/dubbo-gateway/blob/24d849e919b06c867f3eda3ed382981bcec36e13/gateway-core/src/main/java/com/kalman03/gateway/interceptor/HandlerInterceptor.java#L18 接口,在 flush 结果之前,设置 GatewayHttpResponse 的 headerMap ,重置 GatewayHttpResponse 对象。
|
11
kalman03 OP 我可以提个 issue 我去支持下
|
12
zhazi 2022-03-25 13:33:38 +08:00
又是一个 starter man
|
13
eivenchan 2022-03-26 11:31:20 +08:00
除了路由转发外,会考虑扩展一些额外的功能吗?例如 Oauth2 认证,接口调用鉴权等
|
14
among 2022-03-27 14:56:52 +08:00
赞一个。
目前最大的需求就是 dubbo 的接口测试。 一直都想有个这样类似的中间件,能够把 dubbo 协议转换成 http ,这样测试调用方,用简单的协议接口实现 dubbo 协议的测试。 |