start的默认值,感觉老师写错了

来源:6-9 静态资源服务器 09--range范围请求

小王子抓猫咪

2017-10-15

start的默认值写成 totalSize - end 好像并不对吧

如果totalsize = 300 字节, 然后end 通过模式匹配可以得到 100 ,但是start不写,比如 range:  -100 这时候start按照默认值算法将得到 300 - 100 = 200  。这样很显然就会得到 start > end 。然后就会把所有的300字节都返回。

但是如果end = 200, 那么 start = 300 - 200 = 100 这样就会得到100-200之间的字节。这样并不合理呀。

写回答

2回答

Samaritan

2017-11-08

-200 这种应该算成  0-200

我代码主要不是演示这个能力,这方面考虑的很少

0
0

Samaritan

2017-10-15

哪块?不是配置的是传入的 start 吗?

0
2
慕圣0225264
老师,群号在哪里??没找到
2017-11-08
共2条回复

Node.js入门到企业Web开发中的应用

Node.js是Web应用开发的一个福音,特别适合中小型系统的快速开发!

1580 学习 · 303 问题

查看课程