如何使用Redis将文件数据作为范围请求返回?

问题描述 投票:0回答:1

我正在替换基本文件服务 API 调用,如下所示:

return Results.File("myfile.pdf", MediaTypeNames.Application.Pdf, enableRangeProcessing: true);

如果我将“myfile.pdf”作为字节数组(又名字符串?)存储在 Redis 中,以后如何以与当前类似的方式提供该文件?

Redis 是否能够将字符串作为流返回,如果可以,该流上的范围请求是否按预期工作? (仅传输满足范围请求所需的最小字节)

.net-core redis stackexchange.redis
1个回答
0
投票

Redis 字符串是二进制的。您可以使用 GETRANGE 命令检索子字符串。

© www.soinside.com 2019 - 2024. All rights reserved.