abhi0476 opened a new issue, #254: URL: https://github.com/apache/apisix-java-plugin-runner/issues/254
### If we apply any ext-plugin-post-resp filter any header set by upstream service was not passed to downstream. Also There is no provision for setting multiple headers as headers is made as private Map<String, String> headers; instead it should be private Map<String, List<String>> headers in PostResponse.java and PostRequest.java ### Environment * apisix-runner-starter 0.4.0 ### Minimal test code / Steps to reproduce the issue 1. Apply any developed filter on ext-plugin-post-resp 2. Set some header say cookie on upstream server 3. Check response on httpclient, upstream headers has been ommitted ### What's the actual result? (including assertion message & call stack if applicable) Headers is not available on downstream ### What's the expected result? Headers should be available on downstream Attaching a fix for the same [apisix.zip](https://github.com/apache/apisix-java-plugin-runner/files/12011915/apisix.zip) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
