服务器必须使用标头
Content-Type: application/vnd.api+json
发送响应文档中的所有JSON API数据,而不使用任何媒体类型参数。
当我使用res.set( "Content-Type", "application/vnd.api+json" );
在express中设置内容类型时,express会自动在内容类型上添加charset=utf-8
参数。这使得响应不符合规范。
我尝试使用res.setHeader
更直接地设置标题,但结果完全相同。
如何在没有参数的情况下正确设置响应内容类型?
答案 0 :(得分:1)
res.send()
是添加charset
的内容;你必须手动使用res.end()
。