在HTTP 1.1中,内容长度为;内容长度“&报价;引用:&引用;1*位

在HTTP 1.1中,内容长度为;内容长度“&报价;引用:&引用;1*位,http,Http,在HTTP 1.1中,Content Length=“Content Length”“:“1*位 我的问题是如何理解“1*位” 它是指任何数字计数吗?它是否允许前缀0,例如“00123” 感谢您引用RFC2616: 元素前面的字符*表示重复。这个 完整形式为*元素,表示至少和最多 元素的出现。默认值为0和无穷大,因此 *(元素)允许任何数字,包括零1*元素 至少需要一个;和1*2元素允许一个或两个 谢谢。所以,HTTP似乎并没有限制请求或响应的大小,它允许下载/上传大小大于2GB的文件,但是很多

在HTTP 1.1中,Content Length=“Content Length”“:“1*位 我的问题是如何理解“1*位”

它是指任何数字计数吗?它是否允许前缀0,例如“00123”

感谢您引用RFC2616:

元素前面的字符
*
表示重复。这个 完整形式为
*元素
,表示至少和最多 元素的出现。默认值为0和无穷大,因此
*(元素)
允许任何数字,包括零<代码>1*元素 至少需要一个;和
1*2元素
允许一个或两个


谢谢。所以,HTTP似乎并没有限制请求或响应的大小,它允许下载/上传大小大于2GB的文件,但是很多服务器实现会在文件大于2GB的情况下报告错误。