apisix-java-plugin-runner icon indicating copy to clipboard operation
apisix-java-plugin-runner copied to clipboard

APISIX Plugin Runner in Java

Results 88 apisix-java-plugin-runner issues
Sort by recently updated
recently updated
newest added

Please answer these questions before submitting a pull request Update README: Remove "experimental" from the STATUS section - Why submit this pull request? - [ ] Bugfix - [ ]...

### Current Behavior When using the APISIX ext-plugin-post-resp plugin and apisix java plugin runner 0.3.0 to rewrite the upstream response header, when the upstream return status code is 204, this...

When implementing the postFilter stage, the **postResponse.setHeader** ("_content-type_", _"some value"_) method is not taken into account. The content-type returned to the client is always "**text / plain**". The problem concerns...

### Issue description How get upstream responses whole body,not only header or statusCode ### Environment * your apisix-java-plugin-runner version

### Issue description 使用java编写的自定义插件部署上,访问几次之后,apsix 的客户端就报 failed to receive RPC_HTTP_REQ_CALL: closed ![image](https://user-images.githubusercontent.com/29769061/184266038-9d2e1876-5680-4c78-9972-96598c7487a6.png) apisix-java-runner的netty日志报: UNREGISTERED (未注册) ![image](https://user-images.githubusercontent.com/29769061/184266011-d1f9608a-d692-4eb3-b796-ba87171b2fad.png) ### apisix 2.15.0 * your apisix-java-plugin-runner release/0.1 *

### Issue description ### Environment apisix-java-plugin-runner version:0.2.0 apsix version:2.13.1 ### Minimal test code / Steps to reproduce the issue 1. Test post request contain chinese characters in OKHttp: `{"source":"高德地图","content":"https://surl.amap.com/1PoSAsa1l4Ud","deviceId":"123456"}` 2....

good first issue

HttpRequest cannot get the request body. Is it my wrong operation? or is it not supported by java-plugin.

The `RpcCallHandler` is not assigned a thread pool, which means only a single request can be handled concurrently. This is a show stopper for high throughput systems. To process the...

enhancement

This is an issue when the filter performs potentially long running IO because it holds the thread while waiting for a response from the external resource. It would be nice...

### Description 开发java版的外部程序遇到的问题: 程序:apisix是在win11上通过docker-compose安装的容器部署的 java外部插件是clone的demo项目进行改造的 ![image](https://user-images.githubusercontent.com/24489342/178892037-cb950d32-2246-4882-b2f4-dcc6ad190c38.png) ![image](https://user-images.githubusercontent.com/24489342/178892054-18c42f54-0021-4690-82dd-a6c2c7249a74.png) 根据文档描述的,我将外部插件编译好的jar可执行文件,上传到了apisix的容器内部 ![image](https://user-images.githubusercontent.com/24489342/178892217-8f4c7c2c-f7ab-4a00-b486-2fa05166c212.png) 之后修改了配置文件并重启了apisix ![image](https://user-images.githubusercontent.com/24489342/178892322-03d7af62-52da-4453-a67a-267dc5f887b5.png) 然后在Dashboard配置路由信息 ![image](https://user-images.githubusercontent.com/24489342/178892381-ac49b8b9-3264-478a-a1a7-8b3eaf5577b7.png) 测试路由转发报错 ![image](https://user-images.githubusercontent.com/24489342/178892438-fef6339e-73ec-4990-97e4-f6cf47a2220e.png) 错误日志是这些 ![image](https://user-images.githubusercontent.com/24489342/178892522-6f103868-3a85-4967-a58c-f89c1f3da927.png) 我不知道是哪一步出了问题,麻烦可以帮忙处理一下吗 ### Environment - APISIX version (run `apisix version`):2.13-alpine - Operating system (run...