EzHttp 流传输调用代码示例
Posted 道木笔记
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了EzHttp 流传输调用代码示例相关的知识,希望对你有一定的参考价值。
EzHttp框架提供的内置接口,用于文件流等传输
流传输调用代码示例
内置接口:
public interface IEzStreamHandler { Task<byte[]> GetData(string id); }
服务端:
EzDefaultStreamHandler.MapFile("thefilekeyabcdefg", "input.txt"); EzHttp.EzServer server = new EzHttp.EzServer(); server.Start($"http://127.0.0.1:8000/");
客户端:
EzClient.Initialize("http://127.0.0.1:8000/"); var streamApi = EzClient.ProxyFactory.GetProxy<IEzStreamHandler>(); var bytes = streamApi.GetData("thefilekeyabcdefg").Result; var output1 = Encoding.UTF8.GetString(bytes);
以上是关于EzHttp 流传输调用代码示例的主要内容,如果未能解决你的问题,请参考以下文章
java内存流:java.io.ByteArrayInputStreamjava.io.ByteArrayOutputStreamjava.io.CharArrayReaderjava.io(代码片段