2013-01-18 37 views

回答

1

根據RFC2616,Transfer-Encoding是消息的屬性,而不是實體。 Content-Range是一個實體標題。所以原則上它們可以一起使用,除非存在兩個衝突的情況。

下面是它應該如何發生:使用星號「*」作爲實例長度。忽略內容長度標題併發送Transfer-Encoding:分塊。

+1

您的意思是*忽略內容長度標題。 – EJP

+0

從服務器的角度來看,當發送「Transfer-Encoding:chunked」時,它應該*忽略* Content-Length頭部。從客戶的角度來看,它只能忽略Content-Length頭,以防使用Transfer-Encoding:chunked進行接收。 – Yichun