
.proto. Oleh karena itu, sebelum melakukan debugging API gRPC menggunakan Apidog, Anda perlu mengimpor file .proto yang berfungsi sebagai definisi API..proto:.proto
.proto yang dipilih akan diimpor sebagai satu Proto, di mana layanan akan diimpor sebagai layanan, dan rpc akan diimpor sebagai metode..proto yang dipilih bergantung pada file .proto lain, Anda perlu menambahkan direktori dependensi secara manual..proto lain yang menjadi dependensi file .proto yang dipilih juga akan diimpor ke Proto yang sama jika package-nya termasuk dalam package yang sama dengan file .proto yang dipilih..proto yang telah diimpor mengalami perubahan, file tersebut dapat diimpor ulang di Apidog: klik kanan pada Proto, lalu klik tombol "Reimport".
.proto, Apidog mendukung empat jenis:

.proto, sehingga Anda dapat mengklik tombol "Auto-generate" untuk membuat body pesan. Untuk data dinamis yang lebih fleksibel, Anda dapat mengonfigurasi dan membuat ekspresi menggunakan fitur "Dynamic Values".

grpcs:// dalam URL untuk mengaktifkan TLS pada koneksi. Sebaliknya, grpc:// menunjukkan bahwa TLS tidak diaktifkan.


.proto.

| ProtoBuf 3 | JSON | Contoh JSON |
|---|---|---|
| message | object | {"fooBar": v, "g": null, …} |
| enum | string | "FOO_BAR" |
| map<K,V> | object | {"k": v, …} |
| repeated V | array | [v, …] |
| bool | boolean | true, false |
| string | string | "Hello World!" |
| bytes | base64 string | "YWJjMTIzIT8kKiYoKSctPUB+" |
| int32, fixed32, uint32 | number | 1, -10, 0 |
| int64, fixed64, uint64 | string | "1", "-10" |
| float, double | number | 1.1, -10.0, 0, "NaN", "Infinity" |