Zero Log
MirApi Gateway में अधिकतम गोपनीयता, सुरक्षा और अनुपालन के लिए डिज़ाइन की गई एक अंतर्निहित Zero Log नीति है। डिफ़ॉल्ट रूप से, अनुरोध और प्रतिक्रिया बॉडी पेलोड पूरी तरह से इन-मेमोरी में संसाधित होते हैं और उन्हें कभी भी स्थायी स्टोरेज, डिस्क या डिबग स्ट्रीम में नहीं लिखा जाता है। केवल उच्च-स्तरीय मेटाडेटा दर्ज किया जाता है।
क्या लॉग किया जाता है
Section titled “क्या लॉग किया जाता है”MirApi प्रत्येक लेनदेन के लिए केवल निम्नलिखित उच्च-स्तरीय मेटाडेटा फ़ील्ड रिकॉर्ड करता है:
| फ़ील्ड | विवरण | उदाहरण |
|---|---|---|
| Method | HTTP अनुरोध विधि | POST |
| URL | लक्षित API एंडपॉइंट पथ | /api/v1/payments |
| Status Code | HTTP प्रतिक्रिया स्थिति कोड | 200 |
| User/Group ID | उपयोगकर्ता/समूह पहचानकर्ता | usr_9942 |
| Latency | अनुरोध का निष्पादन समय (विलंबता) | 42ms |
| ReqBodySize | बाइट्स में अनुरोध बॉडी का आकार | 142 B |
| RespBodySize | बाइट्स में प्रतिक्रिया बॉडी का आकार | 85 B |
दोनों अनुरोध और प्रतिक्रिया बॉडी को पूरी तरह से लॉग स्टोरेज से बाहर रखा गया है।
यह कैसे काम करता है
Section titled “यह कैसे काम करता है”किसी अतिरिक्त हेडर की आवश्यकता नहीं है। MirApi Gateway के माध्यम से भेजे गए प्रत्येक अनुरोध को स्वचालित रूप से Zero Log आर्किटेक्चर का लाभ मिलता है:
curl https://proxy.mirapi.io \ -H "X-MirApi-Key: your_proxy_key" \ -H "X-Target-URL: https://api.stripe.com/v1/charges" \ -d '{"source": "tok_visa", "amount": 15000}'अपस्ट्रीम API (जैसे Stripe) पेलोड प्राप्त करता है, उसे संसाधित करता है, और प्रतिक्रिया लौटाता है। MirApi आपके एप्लिकेशन को प्रतिक्रिया भेजता है। हमारे सर्वर पर कोई अनुरोध या प्रतिक्रिया बॉडी सहेजी नहीं जाती है।