apache / apache/apisix-java-plugin-runner
bug: 在PluginFilter类中通过requiredRespBody()方法设置为true后,在插件中调用PostRequest..getUpstreamHeaders()方法会偶现(概率很高)报错java.lang.IndexOutOfBoundsException: null
- Ngôn ngữ chính
- Java
- Star
- 152
- Fork
- 102
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
### Issue description
在PluginFilter类中通过requiredRespBody()方法设置为true后,在插件中调用PostRequest..getUpstreamHeaders()方法会偶现(概率很高)报错java.lang.IndexOutOfBoundsException: null
### Environment
- apisix-java-plugin-runner 0.4.0
- apisix 3.2.0
- apisix-dashboard 3.0.0
### Minimal test code / Steps to reproduce the issue
1.通过apisix-dashboard创建路由使用ext-plugin-post-resp插件

2.写一个简单的java测试插件,并且设置requiredRespBody()和requiredBody()都为true

3.多次调用会发现很大概率会报错503

4.查看日志发现是getUpstreamHeaders()方法报错java.lang.IndexOutOfBoundsException: null

### What's the actual result? (including assertion message & call stack if applicable)
### What's the expected result?
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Đánh giá
Issue này chưa được đánh giá.