2 रिपॉजिटरी
Serialization of network requests to preserve sequence and timing for playback.
Distinct from Buffer Serialization Interfaces: Focuses on persisting network request streams rather than memory buffer interfaces.
Explore 2 awesome GitHub repositories matching data & databases · Traffic Serialization. Refine with filters or upvote what's useful.
GoReplay is a network traffic recording and replay tool used to capture live HTTP and binary protocol requests. It functions as a traffic shadowing proxy that duplicates incoming network requests to test environments and a utility for recording traffic to local or cloud storage for later analysis and playback. The system is capable of processing non-textual data formats, such as Thrift and Protocol Buffers, allowing for the capture and replay of specialized application-to-application communication. The tool supports live traffic capture and asynchronous duplication to validate infrastructure
Writes captured network traffic to local or cloud storage using serialized formats to preserve request timing.
Responses एक Python मॉकिंग लाइब्रेरी है जिसे Requests लाइब्रेरी के साथ किए गए आउटगोइंग HTTP कॉल को इंटरसेप्ट करने के लिए डिज़ाइन किया गया है ताकि पूर्व-निर्धारित सिम्युलेटेड प्रतिक्रियाएं लौटाई जा सकें। यह एक अनुरोध सत्यापन फ्रेमवर्क और एक नेटवर्क सिमुलेशन टूल के रूप में कार्य करता है, जो वास्तविक नेटवर्क कॉल किए बिना विभिन्न API प्रतिक्रिया पैटर्न के खिलाफ एप्लिकेशन व्यवहार के सत्यापन की अनुमति देता है। यह प्रोजेक्ट एक ट्रैफ़िक रिकॉर्डर के माध्यम से खुद को अलग करता है जो वास्तविक नेटवर्क इंटरैक्शन को कैप्चर करता है और उन्हें नियतात्मक रिप्ले के लिए फ़ाइलों में सहेजता है। यह कनेक्शन टाइमआउट, नेटवर्क त्रुटियों और HTTP रीडायरेक्शन को ट्रिगर करने सहित जटिल नेटवर्क परिदृश्यों के सिमुलेशन को और सक्षम बनाता है। लाइब्रेरी कॉलबैक-संचालित प्रतिक्रियाओं का उपयोग करके डायनेमिक API सिमुलेशन और स्टेट परिवर्तनों का परीक्षण करने के लिए अनुक्रमिक प्रतिक्रिया कतारों के लिए क्षमताएं प्रदान करती है। इसमें यह सुनिश्चित करने के लिए कि आउटगोइंग हेडर, बॉडी और क्वेरी पैरामीटर अपेक्षित मानदंडों को पूरा करते हैं, अनुरोध डेटा सत्यापन और विशेषता सत्यापन के लिए टूल्स शामिल हैं। मॉक कॉन्फ़िगरेशन और रजिस्ट्रियों को परीक्षण मामलों के बीच व्यवहार को अलग करने के लिए डेकोरेटर और संदर्भ प्रबंधकों के माध्यम से प्रबंधित किया जाता है।
Persists captured network responses to structured files on disk for offline playback.