gpt4 book ai didi

.net - 在 .NET HttpHandler 中检测字节范围请求

转载 作者:可可西里 更新时间:2023-11-01 16:05:52 24 4
gpt4 key购买 nike

我有一个 HttpHandler,它将对传入的请求进行一些检查,并在某些情况下执行一些功能。需要检查的条件之一是请求是否为 byte-range request。 .这是怎么做到的?

最佳答案

您需要寻找 Range Request 中的 header 属于 HttpContext 的对象传给你的ProcessRequest方法。没有 Range HttpRequest中的属性(property)类,所以你必须查看 Headers .如果有Range它将是以下形式:

Range: bytes=<start>-<end>

在哪里<start><end>是整数。例如,如果有人想要文件中间的 64K:

Range: bytes=32768-98304

您必须将文本解析为数字并进行相应处理。

关于.net - 在 .NET HttpHandler 中检测字节范围请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4330023/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com