• 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 लगातार जारी हैं

अभी कोई टिप्पणी नहीं है.

अभी कोई टिप्पणी नहीं है.