- Global - 全局对象
- Automator - 自动化
- AutoJs6 - 本体应用
- App - 通用应用
- Color - 颜色
- Image - 图像
- OCR - 光学字符识别
- Barcode - 条码
- QR Code - 二维码
- Keys - 按键
- Device - 设备
- Storage - 储存
- File - 文件
- Engine - 引擎
- Task - 任务
- Module - 模块
- Plugins - 插件
- Toast - 消息浮动框
- Notice - 消息通知
- Console - 控制台
- Shell
- Shizuku
- Media - 多媒体
- Sensor - 传感器
- Recorder - 记录器
- Timer - 定时器
- Thread - 线程
- Continuation - 协程
- Event - 事件监听
- Dialog - 对话框
- Floaty - 悬浮窗
- Canvas - 画布
- UI - 用户界面
- Web - 万维网
- HTTP
- Base64
- Crypto - 密文
- OpenCC - 中文转换
- Internationalization - 国际化
- Standardization - 标准化
- E4X
- UiSelector - 选择器
- UiObject - 控件节点
- UiObjectCollection - 控件集合
- UiObjectActions - 控件节点行为
- WebSocket
- EventEmitter - 事件发射器
- ImageWrapper - 包装图像类
- App - 应用枚举类
- Color - 颜色类
- Version - 版本工具类
- Polyfill - 代码填泥
- Arrayx - Array 扩展
- Numberx - Number 扩展
- Mathx - Math 扩展
- Glossaries - 术语
- HttpHeader - HTTP 标头
- HttpRequestMethods - HTTP 请求方法
- MimeType - MIME 类型
- NotificationChannel - 通知渠道
- Data Types - 数据类型
- Omnipotent Types - 全能类型
- Storage - 存储类
- AndroidBundle
- AndroidRect
- CryptoCipherOptions
- CryptoKey
- CryptoKeyPair
- ConsoleBuildOptions
- HttpRequestBuilderOptions
- HttpRequestHeaders
- HttpResponseBody
- HttpResponseHeaders
- HttpResponse
- InjectableWebClient
- InjectableWebView
- NoticeOptions
- NoticeChannelOptions
- NoticePresetConfiguration
- NoticeBuilder
- Okhttp3HttpUrl
- OcrOptions
- Okhttp3Request
- OpenCVPoint
- OpenCVRect
- OpenCVSize
- OpenCCConversion
AutoJs6 文档 - 6.6.4
MIME Type (MIME 类型)#
媒体类型, 也称为 MIME 类型 (Multipurpose Internet Mail Extensions), 是一种标准, 用来表示 [ 文档 / 文件 / 字节流 ] 的性质和格式.
通用结构为 type/subtype
.
MIME 的组成结构由类型与子类型两个字符串及 '/' 组成, 无空格.
MIME 类型对大小写不敏感, 传统写法为全部小写.
类型 | 子类型 | MIME |
---|---|---|
text | plain | text/plain |
html | text/html | |
css | text/css | |
javascript | text/javascript | |
image | gif | image/gif |
png | image/png | |
jpeg | image/jpeg | |
webp | image/webp | |
svg+xml | image/svg+xml | |
bmp | image/bmp | |
x-icon | image/x-icon | |
vnd.microsoft.icon | image/vnd.microsoft.icon | |
audio | wav | audio/wav |
wave | audio/wave | |
x-wav | audio/x-wav | |
x-pn-wav | audio/x-pn-wav | |
midi | audio/midi | |
mpeg | audio/mpeg | |
webm | audio/webm | |
ogg | audio/ogg | |
video | webm | video/webm |
ogg | video/ogg | |
application | octet-stream | application/octet-stream |
pkcs12 | application/pkcs12 | |
vnd.mspowerpoint | application/vnd.mspowerpoint | |
xhtml+xml | application/xhtml+xml | |
xml+html | application/xml+html | |
xml | application/xml | |
application/pdf | ||
ogg | application/ogg | |
json | application/json | |
x-rar-compressed | application/x-rar-compressed | |
multipart | form-data | multipart/form-data |
byteranges | multipart/byteranges |
参阅: MDN
text#
普通文本文件.
plain#
文本文件默认值.
text/plain
可代表未知的文本文件.
html#
HTML 类型.
css#
CSS 类型.
网页中要被解析为 CSS 的任何文件必须指定 MIME 为 text/css
.
通常, 服务器不识别 *.css
文件的 MIME 类型, 必须为其指定明确的 MIME 类型.
javascript#
JavaScript 类型.
据 HTML 标准, 应该总是使用 MIME 类型 text/javascript
表示 JavaScript 文件.
image#
图像文件.
gif#
GIF 图像 (无损耗压缩方面被 PNG 所替代).
该图像类型是 Web 安全的, 可随时在 Web 页面中使用.
png#
PNG 图像.
该图像类型是 Web 安全的, 可随时在 Web 页面中使用.
jpeg#
JPEG 图像.
该图像类型是 Web 安全的, 可随时在 Web 页面中使用.
webp#
WebP 图像.
该图像类型 并非 Web 安全的.
因每个新增图像类型都会增加代码量, 并带来一些安全问题, 浏览器供应商对此会额外谨慎.
svg+xml#
SVG 图像 (矢量图).
bmp#
JPEG 图像.
x-icon#
ICO 图像.
很多浏览器已支持 image/x-icon
MIME 类型.
vnd.microsoft.icon#
微软 ICO 图像.
尽管 image/vnd.microsoft.icon
在 ANA 已注册, 它仍为得到广泛支持.
可使用 image/x-icon
作为替代品.
参阅: https://www.iana.org/assignments/media-types/image/vnd.microsoft.icon
audio#
音频文件.
wav#
音频流媒体文件类型, 一般支持 PCM 音频编码.
wave#
音频流媒体文件类型, 一般支持 PCM 音频编码.
x-wav#
音频流媒体文件类型, 一般支持 PCM 音频编码.
x-pn-wav#
音频流媒体文件类型, 一般支持 PCM 音频编码.
midi#
MIDI 类型.
mpeg#
MPEG 类型.
webm#
WebM 音频文件类型.
Vorbis 和 Opus 是其最常用的解码器.
ogg#
采用 OGG 多媒体文件格式的音频文件.
Vorbis 是其最常用的音频解码器.
video#
视频文件.
webm#
采用 WebM 视频文件格式的音视频文件.
VP8 和 VP9 是其最常用的视频解码器, Vorbis 和 Opus 是其最常用的音频解码器.
ogg#
采用 OGG 多媒体文件格式的音视频文件.
常用的视频解码器是 Theora, 音频解码器为 Vorbis.
application#
二进制数据类型.
octet-stream#
这是应用程序文件的默认值, 代表未知的应用程序文件.
pkcs12#
PKCS#12 类型.
在密码学中, PKCS#12 定义了一种存档文件格式, 用于将许多密码学对象作为一个文件来存储.
它通常用于捆绑私钥及其 X.509 证书, 或捆绑信任链的所有成员.
vnd.mspowerpoint#
微软 PowerPoint 类型.
xhtml+xml#
XHTML 类型.
xml+html#
XHTML 的 MIME 类型之一.
因 HTML5 统一了这些格式, 现已较少使用, 建议使用 text/html
xml#
XML 类型.
pdf#
PDF 类型.
ogg#
采用 OGG 多媒体文件格式的音视频文件类型.
常用的视频解码器是 Theora, 音频解码器为 Vorbis.
json#
JSON 类型.
参阅: https://www.iana.org/assignments/media-types/application/json
x-rar-compressed#
RAR 编码文件.
multipart#
Multipart 类型表示细分领域的文件类型的种类, 经常对应不同的 MIME 类型, 是复合文件的一种表现方式.
form-data#
multipart/form-data
可用于 HTML 表单从浏览器发送信息给服务器.
byteranges#
multipart/byteranges
用于把部分响应报文发送回浏览器.