mirror of
https://github.com/eggjs/egg.git
synced 2024-12-04 07:14:30 +00:00
auto fallback to urllib@3 when require urllib4 error <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **New Features** - Expanded CI workflow to include Node.js version 23 for testing. - Enhanced `HttpClientNext` class with improved error handling and configuration management. - Added support for HTTP/2 functionality in the test suite, including self-signed certificate handling. - **Bug Fixes** - Improved error handling for library imports based on Node.js versions. - **Chores** - Updated dependency versions in `package.json`. - Modified HTTP client configuration to include a new `connect` property. <!-- end of auto-generated comment: release notes by coderabbit.ai -->