
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 协议的测试。 |