0
在閱讀WebSocket protocol standard,我遇到以下通道:如果整數的最高有效位爲零,這意味着什麼?
「有效載荷數據」,以字節爲單位的長度:如果0-125,即有效載荷的長度。如果爲126,則以下2個字節解釋爲16位無符號整數是淨荷長度。如果爲127,則將以下8個字節解釋爲64位無符號整數(最高有效位必須爲0)是有效負載長度。多字節長度數量以網絡字節順序表示。
我有兩個問題:
- 何謂 「最顯著位必須爲0」?我的理解是,1比0更重要,所以唯一最重要的位是0的數字本身就是0。顯然,這是不對的。這實際上意味着什麼?
- 「多字節長度量以網絡字節順序表示」是什麼意思?我假設這是說2字節和8字節有效載荷長度以網絡字節順序表示,但是是網絡字節順序?
最重要的位是翻轉時最多的數字 - 最左邊的數字。網絡字節順序是big-endian。 – Ryan
@Ryan謝謝,這有幫助 – Jack