Konverter
Dekoder Protobuf
Dekode data biner Protocol Buffer mentah ke format yang dapat dibaca.
Loading…
Tentang Protobuf Decoder
Protobuf Decoder mengurai data biner Protocol Buffer mentah menjadi struktur field yang mudah dibaca manusia tanpa memerlukan file definisi skema .proto. Protocol Buffers adalah format serialisasi biner Google yang banyak digunakan, disukai dalam layanan gRPC, internal APIs, dan data pipelines yang kritis performa karena ukurannya yang ringkas dan kecepatan parse yang cepat. Decoder ini menginterpretasikan wire types dan field numbers dari encoding biner, menampilkan nested messages, repeated fields, dan embedded bytes dalam tampilan tree view yang terstruktur. Kemampuan inspeksi tanpa skema ini sangat berharga saat men-debug payload protobuf dari layanan yang file .proto-nya tidak dapat Anda akses.
Cara Menggunakan
Tempelkan data biner protobuf mentah Anda yang di-encode sebagai hexadecimal atau Base64 ke kolom input dan klik Decode. Alat ini mengurai setiap field menggunakan aturan format wire protobuf: varint (wire type 0), 64-bit (wire type 1), length-delimited (wire type 2), dan 32-bit (wire type 5). Nested length-delimited fields secara otomatis diperluas dalam tampilan tree view. Jika Anda memiliki skema .proto, Anda dapat secara opsional menyediakan nama field untuk membuat output lebih mudah dibaca. Salin struktur yang didekode untuk dokumentasi atau perbandingan dengan nilai yang diharapkan.
Kasus Penggunaan Umum
- Debugging respons layanan gRPC tanpa akses ke file definisi .proto sisi server
- Menginspeksi payload Protocol Buffer yang ditangkap dengan Wireshark atau network proxy selama analisis traffic API
- Reverse-engineering format API biner yang digunakan oleh aplikasi seluler yang menggunakan protobuf melalui HTTPS
- Memverifikasi bahwa pesan protobuf yang diserialisasi berisi field numbers dan wire types yang diharapkan setelah perubahan skema
- Menganalisis rincian ukuran pesan protobuf untuk mengidentifikasi field mana yang paling berkontribusi pada ukuran payload untuk optimasi