- HTTP और HTTPS ट्रैफ़िक का विज़ुअल विश्लेषण करने वाला एक web debugging proxy tool, जिसमें request, response और header जानकारी सभी देखी जा सकती हैं
- Reverse Proxy, SSL Proxy, HTTP Monitor फ़ीचर एकीकृत हैं, जिससे डेवलपर network communication को बारीकी से ट्रैक कर सकते हैं
- नवीनतम संस्करण Charles 5.0.3 macOS performance issues को ठीक करता है और इसमें छोटे सुधार शामिल हैं
- UI सुधार, dark mode support, performance enhancement जैसी चीज़ें 5.x beta चरण से लगातार जोड़ी जाती रही हैं
- 2000 के दशक के मध्य से लगातार अपडेट होता आया यह प्रमुख web debugging tool mobile, Flash और iOS development environment में भी व्यापक रूप से उपयोग होता है
अवलोकन
- Charles एक web debugging proxy है जो डेवलपर्स को अपने कंप्यूटर और इंटरनेट के बीच होने वाले HTTP और SSL/HTTPS ट्रैफ़िक को पूरा देखने देता है
- request, response और HTTP header (cookie और cache जानकारी सहित) सभी दिखाता है
- HTTP Proxy, HTTPS Proxy, Reverse Proxy, HTTP Monitor फ़ीचर एक साथ प्रदान करता है
हालिया विकास रुझान
- 20 सितंबर 2025: Charles 5.0.3 रिलीज़, macOS performance issues ठीक किए गए और छोटे सुधार शामिल
- 9 अगस्त 2025: 5.0.2 रिलीज़, bug fixes और छोटे सुधार
- 12 मार्च 2025: Charles 5 आधिकारिक रूप से जारी
- 24 जनवरी 2024: 5 beta 13 सार्वजनिक, Windows UI सुधार और dark mode support
- जुलाई 2023~अप्रैल 2023: beta 9~11 संस्करणों में UI और performance सुधार, नए फ़ीचर जोड़े गए, bug fixes
- सितंबर 2022: 4.6.3 रिलीज़, Java 11 update और bug fixes
- दिसंबर 2021: log4j2 vulnerability संबंधी सूचना — Charles log4j का उपयोग नहीं करता, इसलिए कोई प्रभाव नहीं
- 2020~2019: 4.6~4.5 संस्करणों में Dark Mode support, SSL certificate सुधार, security vulnerability patches
- मई 2018: iOS के लिए Charles जारी
- 2016: HTTP/2, IPv6 support जोड़े गए Charles 4 की रिलीज़
- 2006~2009: AMF, SOAP, JSON support जोड़ा गया और UI में बड़े सुधार
- 2005: Firefox automatic proxy settings, Flash Remoting analysis फ़ीचर जोड़ा गया
- 2003~2004: SSL, Reverse Proxy, SOCKS Proxy जैसी मुख्य क्षमताएँ स्थापित
प्रमुख फ़ीचर
- HTTP/HTTPS ट्रैफ़िक मॉनिटरिंग: request, response, header, cookie, cache जानकारी रीयल-टाइम में देखना
- SSL Proxy और Reverse Proxy: encrypted communication analysis और server response tracking support
- UI-आधारित analysis tools: request/response comparison, traffic filtering, session save फ़ीचर
- विभिन्न platform support: macOS, Windows, iOS आदि पर काम करता है
- performance और stability सुधार: लगातार bug fixes और code signing updates
बाहरी समीक्षा और उपयोग के उदाहरण
- Andrew Bardallis: mobile devices के साथ Charles का उपयोग कर ट्रैफ़िक observe और modify करने का तरीका बताया
- Tobias Sjösten: Charles का उपयोग करके monitoring और debugging के उदाहरण समझाए
- Dan Grigsby: iPhone App Store XML data का विश्लेषण करने में Charles का उपयोग
- Gary Rogers: iPhone HTTP connection debugging में Charles का उपयोग
- MadeByPi, Frankie Loscavio, Darren Richardson, uberGeek आदि ने Flash और Flex development environment में debugging efficiency पर ज़ोर दिया
समग्र मूल्यांकन
- 20 से अधिक वर्षों तक जारी अपडेट्स के आधार पर यह web और mobile developers के लिए आवश्यक network analysis tool के रूप में स्थापित हुआ है
- विभिन्न protocol support और intuitive UI के साथ debugging efficiency बढ़ाता है, और security, performance, compatibility improvements लगातार जारी हैं
अभी कोई टिप्पणी नहीं है.