2 poin oleh GN⁺ 2025-12-21 | Belum ada komentar. | Bagikan ke WhatsApp
  • Alat proxy debugging web untuk menganalisis lalu lintas HTTP dan HTTPS secara visual, sehingga permintaan, respons, dan informasi header semuanya bisa diperiksa
  • Mengintegrasikan fitur Reverse Proxy, SSL Proxy, dan HTTP Monitor sehingga developer dapat melacak komunikasi jaringan secara rinci
  • Versi terbaru Charles 5.0.3 memperbaiki masalah performa di macOS dan mencakup sejumlah penyempurnaan kecil
  • Peningkatan UI, dukungan dark mode, dan peningkatan performa terus ditambahkan sejak fase beta 5.x
  • Sebagai alat debugging web representatif yang terus diperbarui sejak pertengahan 2000-an, Charles juga banyak digunakan di lingkungan pengembangan mobile, Flash, dan iOS

Ikhtisar

  • Charles adalah proxy debugging web yang memungkinkan developer melihat seluruh lalu lintas HTTP dan SSL/HTTPS antara komputer mereka dan internet
    • Menampilkan permintaan (request), respons (response), dan header HTTP (termasuk informasi cookie dan cache)
    • Menyediakan integrasi fitur HTTP Proxy, HTTPS Proxy, Reverse Proxy, dan HTTP Monitor

Perkembangan terbaru

  • 20 September 2025: Charles 5.0.3 dirilis, memperbaiki masalah performa macOS dan mencakup penyempurnaan kecil
  • 9 Agustus 2025: 5.0.2 dirilis, dengan perbaikan bug dan penyempurnaan kecil
  • 12 Maret 2025: Charles 5 resmi dirilis
  • 24 Januari 2024: 5 beta 13 diumumkan, dengan peningkatan UI Windows dan dukungan dark mode
  • Juli~April 2023: Pada versi beta 9~11 ditambahkan peningkatan UI dan performa, fitur baru, serta perbaikan bug
  • September 2022: 4.6.3 dirilis, dengan pembaruan Java 11 dan perbaikan bug
  • Desember 2021: Pengumuman terkait kerentanan log4j2 — Charles tidak menggunakan log4j sehingga tidak terdampak
  • 2020~2019: Pada versi 4.6~4.5 ditambahkan dukungan Dark Mode, peningkatan sertifikat SSL, dan patch kerentanan keamanan
  • Mei 2018: Charles untuk iOS dirilis
  • 2016: Charles 4 dirilis dengan tambahan dukungan HTTP/2 dan IPv6
  • 2006~2009: Ditambahkan dukungan AMF, SOAP, dan JSON serta peningkatan UI besar-besaran
  • 2005: Diperkenalkan pengaturan proxy otomatis Firefox dan fitur analisis Flash Remoting
  • 2003~2004: Fitur inti seperti SSL, Reverse Proxy, dan SOCKS Proxy mulai dimatangkan

Fitur utama

  • Pemantauan lalu lintas HTTP/HTTPS: memeriksa permintaan, respons, header, cookie, dan informasi cache secara real-time
  • SSL Proxy dan Reverse Proxy: mendukung analisis komunikasi terenkripsi dan pelacakan respons server
  • Alat analisis berbasis UI: menyediakan perbandingan request/response, pemfilteran lalu lintas, dan penyimpanan sesi
  • Dukungan berbagai platform: berjalan di macOS, Windows, iOS, dan lainnya
  • Peningkatan performa dan stabilitas: perbaikan bug berkelanjutan dan pembaruan code signing

Ulasan eksternal dan contoh penggunaan

  • Andrew Bardallis: memperkenalkan cara mengamati dan memodifikasi lalu lintas dengan Charles bersama perangkat mobile
  • Tobias Sjösten: menjelaskan contoh pemantauan dan debugging menggunakan Charles
  • Dan Grigsby: menggunakan Charles untuk menganalisis data XML iPhone App Store
  • Gary Rogers: memanfaatkan Charles untuk debugging koneksi HTTP iPhone
  • MadeByPi, Frankie Loscavio, Darren Richardson, uberGeek dan lainnya menekankan efisiensi debugging di lingkungan pengembangan Flash dan Flex

Penilaian keseluruhan

  • Melalui pembaruan yang berlanjut selama lebih dari 20 tahun, Charles telah menjadi alat analisis jaringan yang esensial bagi developer web dan mobile
  • Dengan dukungan berbagai protokol dan UI yang intuitif, Charles meningkatkan efisiensi debugging, sementara peningkatan keamanan, performa, dan kompatibilitas terus berlanjut

Belum ada komentar.

Belum ada komentar.