YongGoose opened a new issue, #7561: URL: https://github.com/apache/incubator-seata/issues/7561
### Check Ahead - [x] I have searched the [issues](https://github.com/seata/seata/issues) of this repository and believe that this is not a duplicate. - [ ] I am willing to try to implement this feature myself. ### Why you need it? To make the transition from `HttpClient4` to `HttpClient5` smoother, we need to implement dependency detection and fallback logic - If HttpClient5 is available → use HttpClient5 implementation - If HttpClient5 is not available → fallback to HttpClient4 - When falling back, log a warning message: ### How it could be? - Detect whether HttpClient5 is available on the classpath - Use HttpClient5 implementation if available - If not available, fallback to HttpClient4 and log a warning message ### Other related information _No response_ -- 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] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
