[日常] HTTP的媒体类型
HTTP的媒体类型 1.MIME类型的数据格式标签(MultIpurpose Internet Mail Extension) 2.最初用于电子邮件系统之间搬移,多用途互联网邮件扩展 3.MIME类型是一种文本标记,表示一种主要的对象类型和一种子类型,通过相应报头content-type传递 4.MIME类型举例 html格式 text/html 普通ASCII文本 text/plain jpeg图片 image/jpeg gif格式图片 image/gif apple的QuickTime电影 video/quicktime 微软powerpoint文件 application/vnd.ms-powerpoint 5.MIME的编码: MIME提供了一种可以在邮件中附加多种不同编码文件的方法,弥补了原来的信息格式的不足。实际上不仅仅是邮件编码,现在MIME经成为HTTP协议标准的一个部分。 MIME定义了两种编码方法Base64与QP(Quote-Printable) 6.m3u8的文件需要加mime类型: /etc/apache2/mods-enabled/mime.conf AddType application/x-mpegURL m3u8 AddType video/MP2T ts 7. 邮件中内嵌资源的三种方式,范围由大到小层次关系,大的可以包含小的 Content-Type: multipart/mixed 如果是附件 Content-Type: multipart/related 如果存在内嵌资源 Content-Type: multipart/alternative 如果存在纯文本和html 8.使用命令发送一封mime邮件 /usr/sbin/sendmail -t -f admin@qingguow.cn <<EOF SUBJECT: 测试主题 TO: 630892807@qq.com MIME-VERSION: 1.0 Content-type: text/plain 哦,是吗 EOF 9. 1.微信扫码下载,如果头是文本类型,就不能下载 2.在某些类型手机上也不能下载 3.需要是下面这个头 Content-Type: application/vnd.android.package-archive
十年开发经验程序员,离职全心创业中,历时三年开发出的产品《唯一客服系统》
一款基于Golang+Vue开发的在线客服系统,软件著作权编号:2021SR1462600。一套可私有化部署的网站在线客服系统,编译后的二进制文件可直接使用无需搭开发环境,下载zip解压即可,仅依赖MySQL数据库,是一个开箱即用的全渠道在线客服系统,致力于帮助广大开发者/公司快速部署整合私有化客服功能。
开源地址:唯一客服(开源学习版)
官网地址:唯一客服官网