2016-04-10 25 views
0

在Chrome中尝试使我的application/x-suggestions+json文件在通过服务人员提供时得到识别,但不管我做了什么,似乎只是完全绕过它。我错过了什么,或者这实际上是不可能的?通过服务人员为OpenSearch“application/x-suggestions + json”服务

+0

请问您可以粘贴代码吗? – Salva

+0

@Salva:你想粘贴什么样的代码?我正在使用Google制作的'sw-toolbox'来为标准的'新响应(JSON.stringify(suggestions))'提供建议,并且我在'opensearch.xml'中有''标签来链接到文件。 –

回答

0

创建响应时,您必须指定标题以包含适当的内容类型。您可以通过使用Response构造函数的init dictionary来完成。例如:

var response = new Response(JSON.stringify(suggestions), { 
    headers: { 'Content-Type': 'application/x-suggestions+json' } 
});