【发布时间】:2016-11-29 17:36:17
【问题描述】:
我正在用中间件服务替换 HttpHandler。除了返回实际图像外,我的所有代码都在工作。所有现有示例都是针对 asp.net Core(或更早版本)的,但是对于 asp.net core 1.1,响应对象有变化吗?
public async Task Invoke(HttpContext context)
{
var mediaType = new MediaTypeHeaderValue("image/jpeg");
mediaType.Encoding = System.Text.Encoding.UTF8;
context.Response.ContentType = mediaType.ToString();
byte[] results = some process that generates a byte array
Stream stream = new MemoryStream(results);
context.Response.Body = stream;
await _next.Invoke(context);
}
那么我们如何将字节数组附加到响应对象上呢?
【问题讨论】:
-
谢谢这是我问题的确切解决方案
标签: asp.net-core-1.1