
.proto. Do đó, trước khi gỡ lỗi API gRPC bằng Apidog, bạn cần nhập tệp .proto đóng vai trò là định nghĩa API..proto:.proto
.proto đã chọn sẽ được nhập dưới dạng một Proto, trong đó service sẽ được nhập dưới dạng service, và rpc sẽ được nhập dưới dạng các phương thức..proto đã chọn phụ thuộc vào các tệp .proto khác, bạn cần thêm thủ công thư mục phụ thuộc..proto khác mà tệp .proto đã chọn phụ thuộc vào cũng sẽ được nhập vào cùng một Proto nếu package của chúng thuộc cùng package với tệp .proto đã chọn..proto đã nhập có thay đổi, có thể nhập lại trong Apidog: nhấp chuột phải vào Proto, sau đó nhấp nút "Reimport".
.proto, Apidog hỗ trợ bốn loại:

.proto, cho phép bạn nhấp nút "Auto-generate" để tạo body thông điệp. Đối với dữ liệu động linh hoạt hơn, bạn có thể cấu hình và tạo biểu thức bằng tính năng "Dynamic Values".

grpcs:// trong URL để bật TLS cho kết nối. Ngược lại, grpc:// cho biết TLS chưa được bật.


.proto.

| ProtoBuf 3 | JSON | Ví dụ 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" |