jsonl文件的MIME类型是什么?

6
当响应一个类型为jsonl的文件的http请求时,即由新行分隔的json对象集合,我应该设置什么MIME类型?我尝试在SO上搜索jsonl mime typejsonl mimetype,但找不到任何相关信息。

我的响应如下(flask / python):

response = Response(
    generate_jsonl(object_iterable),
    mimetype='application/json',
    headers={
        'Content-Type': 'application/json;charset=UTF-8',
        'Content-Disposition': 'attachment;filename=%s.json' % file_name,
    },
)
1个回答

7
一些网站使用 application/json-lines 格式。有一些使用 application/jsonl,还有一些更加奇特的格式,例如 application/x-...。这似乎是一个自由选择的领域...

4
application/jsonl+json 是一种媒体类型,它使用了 json 后缀 技巧性地伪装为纯文本文件,这样可以让 Chrome 浏览器将其显示为文本格式而非二进制流,方便查看和阅读。 - Bob Stein
1
text/jsonl 是由 Shopify 使用的格式,详情请参见:https://shopify.dev/docs/api/usage/bulk-operations/imports。 - metadaddy

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接