当响应一个类型为
jsonl
的文件的http
请求时,即由新行分隔的json对象集合,我应该设置什么MIME类型?我尝试在SO上搜索jsonl mime type
和jsonl 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,
},
)
application/jsonl+json
是一种媒体类型,它使用了 json 后缀 技巧性地伪装为纯文本文件,这样可以让 Chrome 浏览器将其显示为文本格式而非二进制流,方便查看和阅读。 - Bob Steintext/jsonl
是由 Shopify 使用的格式,详情请参见:https://shopify.dev/docs/api/usage/bulk-operations/imports。 - metadaddy