
.proto. Por lo tanto, antes de depurar API gRPC con Apidog, debe importar el archivo .proto que sirve como definición de la API..proto:.proto
.proto seleccionado se importará como un Proto, donde el servicio se importará como un servicio, y rpc se importará como métodos..proto elegido depende de otros archivos .proto, debe añadir manualmente el directorio de dependencias..proto de los que depende el archivo .proto seleccionado también se importarán en el mismo Proto si su paquete pertenece al mismo paquete que el archivo .proto seleccionado..proto importado sufre cambios, puede reimportarse en Apidog: haga clic con el botón derecho en Proto y, a continuación, haga clic en el botón "Reimportar".
.proto, Apidog admite cuatro tipos:

.proto, lo que le permite hacer clic en el botón "Generar automáticamente" para generar el cuerpo del mensaje. Para obtener datos dinámicos más flexibles, puede configurar y generar expresiones mediante la función "Valores dinámicos".

grpcs:// en la URL para habilitar TLS en la conexión. Por el contrario, grpc:// indica que TLS no está habilitado.


.proto.

| ProtoBuf 3 | JSON | Ejemplo 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" |