क्लाउडफ्लेयर ने 2024 को एक नए ओपन सोर्स प्रोजेक्ट की घोषणा करके समाप्त किया: HTTP/3 निम्न-स्तरीय परीक्षण और डिबगिंग के लिए h3i। क्लाउडफ्लेयर का नया ओपन सोर्स h3i प्रोजेक्ट HTTP/3 के निम्न-स्तरीय परीक्षण और डिबगिंग के लिए एक कमांड लाइन टूल और रस्ट लाइब्रेरी है। h3i फ्रीवेयर क्लाउडफ्लेयर के बड़े क्विचे प्रोजेक्ट का हिस्सा है।

h3i टूल HTTP/3 के आसपास त्वरित निम्न-स्तरीय डिबगिंग और खोजपूर्ण परीक्षण की अनुमति देता है। अपने सरल रूप में, h3i टूल कर्ल कमांड लाइन टूल के समान है, लेकिन HTTP/3 पैरामीटर के अतिरिक्त के साथ। h3i रिकॉर्डिंग और रीप्ले का समर्थन करता है, रस्ट, अंतर्निहित परीक्षण स्वचालन और अन्य सुविधाओं का उपयोग करके जानबूझकर विकृत अनुरोध भेजता है।

"क्लाउडफ्लेयर परीक्षण को बहुत गंभीरता से लेता है। जबकि h3i में परीक्षण HTTP/3 क्लाइंट के रूप में सीमित कार्यक्षमता है, हमारा मानना ​​है कि यह एक शक्तिशाली ढांचा प्रदान करता है जिसे विभिन्न स्थितियों और विभिन्न प्रोटोकॉल की विस्तृत श्रृंखला तक बढ़ाया जा सकता है। उदाहरण के लिए, हम अंतर्निहित HTTP/2 के लिए समर्थन जोड़ने की उम्मीद करते हैं।

हमने h3i को विभिन्न परीक्षण विधियों में एकीकृत करने के लिए डिज़ाइन किया है, जिसमें मैन्युअल तदर्थ परीक्षण से लेकर देशी रस्ट परीक्षण से लेकर स्क्रिप्टिंग भाषाओं का उपयोग करके निर्मित अनुरूपता परीक्षण प्लेटफ़ॉर्म तक शामिल हैं। हमने अपने मौजूदा परीक्षण टूल को सफलतापूर्वक एक ऐसे टूल में स्थानांतरित कर दिया है, जिसे एक्सेस करना और बनाए रखना आसान है। "

जो उपयोगकर्ता h3i ओपन सोर्स प्रोजेक्ट के बारे में अधिक जानना चाहते हैं, वे Cloudflare ब्लॉग के माध्यम से ऐसा कर सकते हैं। कोड QuicheGitHub रिपॉजिटरी के माध्यम से उपलब्ध है।