首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    ASP.NET Core静态文件中间件: 区间请求以提供部分内容

    如果请求的Range报头携带一个不合法的区间,服务端就会返回一个状态码为“416 Range Not Satisfiable”的响应,否则返回一个状态码为“206 Partial Content”的响应...GET http://localhost:50000/foobar.txt HTTP/1.1 Host: localhost:50000 Range: bytes=3-28 HTTP/1.1 206...Partial Content Date: Wed, 18 Sep 2019 23:38:59 GMT Content-Type: text/plain Server: Kestrel Content-Length...Partial Content Date: Wed, 18 Sep 2019 23:39:51 GMT Content-Type: text/plain Server: Kestrel Content-Length...ETag: "1d56e76ed13ed27" 0123456789 由于请求中指定了正确的区间,所以我们会得到两个状态码为“206 Partial Content”的响应,响应的主体仅包含目标区间的内容

    58521

    阿里云一面:HTTP 1.0 和 HTTP 1.1 有什么区别?

    比如说,100 (Continue)——在请求大资源前的预热请求,206 (Partial Content)——范围请求的标识码,409 (Conflict)——请求与当前资源的规定冲突,410 (Gone...如果一个响应包含部分数据的话,那么将带有206 (Partial Content)状态码。...比如说,100 (Continue)——在请求大资源前的预热请求,206 (Partial Content)——范围请求的标识码,409 (Conflict)——请求与当前资源的规定冲突,410 (Gone...存在一些浪费带宽的现象,例如客户端只是需要某个对象的一部分,而服务器却将整个对象送过来了,并且不支持断点续传功能,HTTP1.1 则在请求头引入了 range 头域,它允许只请求资源的某个部分,即返回码是 206...(Partial Content),这样就方便了开发者自由的选择以便于充分利用带宽和连接。

    51520
    领券