
.proto. Por conseguinte, antes de depurar APIs gRPC com o Apidog, tem de importar o ficheiro .proto que serve como definição da API..proto:.proto
.proto selecionado será importado como um Proto, em que o serviço será importado como um serviço e o rpc será importado como métodos..proto escolhido depender de outros ficheiros .proto, tem de adicionar manualmente o diretório de dependências..proto dos quais o ficheiro .proto selecionado depende também serão importados para o mesmo Proto se o respetivo package pertencer ao mesmo package do ficheiro .proto selecionado..proto importado sofrer alterações, pode ser reimportado no Apidog: clique com o botão direito do rato em Proto e, em seguida, clique no botão "Reimport".
.proto, o Apidog suporta quatro tipos:

.proto, permitindo-lhe clicar no botão "Auto-generate" para gerar o corpo da mensagem. Para dados dinâmicos mais flexíveis, pode configurar e gerar expressões utilizando a funcionalidade "Dynamic Values".

grpcs:// no URL para ativar TLS para a ligação. Inversamente, grpc:// indica que TLS não está ativado.


.proto.

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