113498266Sopenharmony_ci# Experimental 213498266Sopenharmony_ci 313498266Sopenharmony_ciSome features and functionality in curl and libcurl are considered 413498266Sopenharmony_ci**EXPERIMENTAL**. 513498266Sopenharmony_ci 613498266Sopenharmony_ciExperimental support in curl means: 713498266Sopenharmony_ci 813498266Sopenharmony_ci1. Experimental features are provided to allow users to try them out and 913498266Sopenharmony_ci provide feedback on functionality and API etc before they ship and get 1013498266Sopenharmony_ci "carved in stone". 1113498266Sopenharmony_ci2. You must enable the feature when invoking configure as otherwise curl will 1213498266Sopenharmony_ci not be built with the feature present. 1313498266Sopenharmony_ci3. We strongly advise against using this feature in production. 1413498266Sopenharmony_ci4. **We reserve the right to change behavior** of the feature without sticking 1513498266Sopenharmony_ci to our API/ABI rules as we do for regular features, as long as it is marked 1613498266Sopenharmony_ci experimental. 1713498266Sopenharmony_ci5. Experimental features are clearly marked so in documentation. Beware. 1813498266Sopenharmony_ci 1913498266Sopenharmony_ci## Experimental features right now 2013498266Sopenharmony_ci 2113498266Sopenharmony_ci - The Hyper HTTP backend 2213498266Sopenharmony_ci - HTTP/3 support (using the quiche or msh3 backends) 2313498266Sopenharmony_ci - The rustls backend 2413498266Sopenharmony_ci - WebSocket 25