标签: c# http curl request range
如果代理不支持HTTP范围请求,是否有办法从断点继续下载?理想情况下使用curl或c#。
答案 0 :(得分:1)
没有。根据定义,如果代理不允许您通过范围请求,则无法执行范围请求。
你能得到的最接近的就是吃X八位字节而不是用它们做任何事情,但忽略那些八位字节的性能优势与网络连接相比会变得苍白,除非你一直在做流的东西真的很重。
编辑:值得注意的是,使用200而不是206来响应范围请求总是可能的,因此部分下载的代码应该始终准备好处理发送的完整下载。 / p>