application/octet-stream里的octet是什么意思

转自维基百科https://zh.wikipedia.org/wiki/%E5%85%AB%E4%BD%8D%E5%85%83%E7%B5%84

电脑领域里,一个octet是指八个比特(bit)为一组的单位,中文称作字节。

法国罗马尼亚, octet 这个字通常是指一个字节(byte)的意思;当我们称一兆字节(megabyte,MB),在这些地区会称作 megaoctet。 bit 和 byte 在法语里是异义同音字。

Octet 除了下面提到的唯一例外之外,都是指一个具有八个比特的实体。因此在电脑网络标准中,在byte容易引起混淆的地方都仅使用Octet

octet-stream指任意类型的二进制流数据。

Octets 有两种不同的前缀,一种为 2 的多次方,另一种是国际单位制(SI,International System of Units)。2 的多次方的格式为国际电工委员会(International Electrotechnical Commission)在 1998 年所制定。

  • kibi 指 « kilo binary » ;
  • mebi 指 « mega binary » ;
  • gibi 指 « giga binary » ;
  • tebi 指 « tera binary » ;
kibioctet (Kio)= 210 octets= 1,024 octets
mebioctet (Mio)= 220 octets= 1,024 Kio= 1,048,576 octets
gibioctet (Gio)= 230 octets= 1,024 Mio= 1,073,741,824 octets
tébioctet (Tio)= 240 octets= 1,024 Gio= 1,099,511,627,776 octets
pebioctet (Pio)= 250 octets= 1,024 Tio= 1,125,899,906,842,624 octets
exbioctet (Eio)= 260 octets= 1,024 Pio= 1,152,921,504,606,846,976 octets
zebioctet (Zio)= 270 octets= 1,024 Eio= 1,180,591,620,717,411,303,424 octets
yobioctet (Yio)= 280 octets= 1,024 Zio= 1,208,925,819,614,629,174,706,176 octets

SI的前缀为 kilo、mega、giga、tera等,与所有的 SI 单位的表现法相同,都是基于 10 的次方:

kilooctet (Ko)= 103 octets= 1,000 octets
megaoctet (Mo)= 106 octets= 1,000 ko= 1,000,000 octets
gigaoctet (Go)= 109 octets= 1,000 Mo= 1,000,000,000 octets
teraoctet (To)= 1012 octets= 1,000 Go= 1,000,000,000,000 octets
petaoctet (Po)= 1015 octets= 1,000 To= 1,000,000,000,000,000 octets

octet 这个词是从拉丁文希腊文的数字 octo 派生而来的,意指八。

转自:application/octet-stream里的octet是什么意思_RAVEN_1452的博客-CSDN博客_octet-stream

引用\[1\]:在后端改变文件下载方式时,使用了返回类型为"application/octet-stream"的数据,并通过接口返回给前端进行下载处理。\[1\]引用\[2\]:在前端处理下载时,可以根据返回的数据类型进行判断和处理。例如,如果返回的数据类型是"application/json",可以进行相应的处理;如果是"application/octet-stream",可以进行另外的处理。\[2\]引用\[3\]:在代码中,通过判断响应的content-type来确定是否是"application/octet-stream"类型的数据,然后进行相应的操作。\[3\] 问题: data:application/octet-stream;base64, 是什么意思? 回答: "data:application/octet-stream;base64,"是一种数据URL的格式。它表示数据的MIME类型为"application/octet-stream",而后面的"base64,"表示数据是经过Base64编码的。这种格式的数据URL可以用于在浏览器中直接展示或下载数据。在前端处理下载时,可以将这种格式的数据URL传递给相应的下载方法,以实现文件的下载操作。 #### 引用[.reference_title] - *1* *2* *3* [前端接收 type: “application/octet-stream“ 格式的数据并下载,解决后端返回不唯一](https://blog.csdn.net/qq_53145332/article/details/123595850)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值