当前位置: 首页 > 编程笔记 >

什么是计算机网络中的MIME?

施兴言
2023-03-14
本文向大家介绍什么是计算机网络中的MIME?,包括了什么是计算机网络中的MIME?的使用技巧和注意事项,需要的朋友参考一下

MIME表示多用途Internet邮件扩展。它是对Internet电子邮件协议的改进,它使用户可以通过Internet交换几种数据文件,包括图像,音频和视频。

如果字符集中的文本不是美国信息交换标准码(ASCII),则需要MIME。实际上,所有人工编写的Internet电子邮件和相当一部分的自动电子邮件都是通过MIME格式的简单邮件传输协议(SMTP)传输的。

MIME主要是为SMTP设计的,但是MIME标准定义的内容类型在电子邮件之外的通信协议(例如超文本传输协议(HTTP))中也很重要。

MIME标题

MIME中表示了五个标头字段,如下所示-

  • MIME版本-表示正在使用的MIME版本。当前版本是1.1。它定义为MIME版本:1.1。

  • 内容类型-它定义消息正文中数据的类型和子类型。内容类型和内容子类型用斜杠分隔。该字段定义体内对象的执行方式。默认值为美国ASCII中的纯文本。

内容类型字段表示如下-

Context-type: <type/subtype; parameters>

  • 内容传输编码-它定义了如何将体内的对象编码为US ASCII,以使其可以被邮件传输接受。因此,它确定用于将消息编码为0和1进行传输的方法。

内容传输编码字段表示如下-

Content-transfer-encoding : <type>

  • 内容描述-此字段告诉消息是什么。它是以ASCII形式接收的,将知道它是否值得解码和读取消息。

  • Content-ID-此字段标识内容。其格式与标准Message-Id标头的格式相同。

 类似资料:
  • 本节部分知识点来自《计算机网络(第 7 版)》 计算机网络体系结构: 各层作用及协议 分层 作用 协议 物理层 通过媒介传输比特,确定机械及电气规范(比特 Bit) RJ45、CLOCK、IEEE802.3(中继器,集线器) 数据链路层 将比特组装成帧和点到点的传递(帧 Frame) PPP、FR、HDLC、VLAN、MAC(网桥,交换机) 网络层 负责数据包从源到宿的传递和网际互连(包 Pack

  • 计算机网络.md

  • 概述 IP 数据报格式 IP 地址编址方式 1. 分类 2. 子网划分 3. 无分类 地址解析协议 ARP 网际控制报文协议 ICMP 1. Ping 2. Traceroute 虚拟专用网 VPN 网络地址转换 NAT 路由器的结构 路由器分组转发流程 路由选择协议 1. 内部网关协议 RIP 2. 内部网关协议 OSPF 3. 外部网关协议 BGP 概述 因为网络层是整个互联网的核心,因此应当

  • OSI 层 功能 应用层 网络进程到应用程序。针对特定应用规定各层协议、时序、表示等,进行封装 。在端系统中用软件来实现,如HTTP等 表示层 数据表示形式,加密和解密,把机器相关的数据转换成独立于机器的数据。规定数据的格式化表示 ,数据格式的转换等 会话层 主机间通讯,管理应用程序之间的会话。规定通信时序 ;数据交换的定界、同步,创建检查点等 传输层 在网络的各个节点之间可靠地分发数据包。所有传

  • HTTP最强资料大全

  • HTTP构建于TCP/IP协议之上,默认端口号是80。 HTTP是 无连接无状态 的。 无连接的含义是 限制每次连接只处理一个请求。服务器处理完客户的请求,并收到客户的应答后,即断开连接。采用这种方式可以节省传输时间。后来使用了Keep-Alive技术。 无状态是指 协议对于事务处理没有记忆能力,服务器不知道客户端是什么状态。即我们给服务器发送 HTTP 请求之后,服务器根据请求,会给我们发送数据