123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- syntax = "proto3";
- option csharp_namespace = "Ips.Service.CapServer";
- package fileoper;
- service FileOper
- {
- //测试接口
- rpc Test (HelloRequest) returns (HelloReply);
- //文件上传
- rpc UploadFile(stream UploadFileRequest) returns (UploadFileResponse);
- //文件下载
- rpc DownloadFile(DownloadFileRequest) returns (stream DownloadFileResponse);
- }
- //文件上传请求参数
- message UploadFileRequest
- {
- string FileName = 1;
- bytes Content = 2;
- }
- //文件上传返回结果
- message UploadFileResponse
- {
- string FilePath = 1;
- }
- //文件下载请求参数
- message DownloadFileRequest
- {
- string FilePath = 1;
- }
- //文件下载返回结果
- message DownloadFileResponse
- {
- bytes Content = 1;
- int64 TotalSize=2;
- }
- // The request message containing the user's name.
- message HelloRequest {
- string name = 1;
- }
- // The response message containing the greetings.
- message HelloReply {
- string message = 1;
- }
|