将应用程序提交到Firefox Marketplace时出现验证错误

我正在使用GitHub上托管的应用的此清单URL验证我的清单:

https://raw.githubusercontent.com/my_username/my_application/master/manifest.webapp

这是我得到的错误:

清单必须与HTTP头“ Content-Type: application/x-web-app-manifest+json ”一起提供。 有关更多信息,请参阅https://developer.mozilla.org/docs/Web/Apps/Manifest#Serving_manifests。

所以我检查了错误中提到的链接,它说:

如果您从GitHub Pages提供清单文件,则GitHub将使用application/x-web-app-manifest+json的Content-Type标头提供它。

假设我需要为我的应用程序创建一个GitHub页面,我创建了它,并通过该链接进行验证。 然后我得到2个错误:

  • JSON解析错误
  • 清单必须与HTTP头“ Content-Type: application/x-web-app-manifest+json ”一起提供。 有关更多信息,请参阅https://developer.mozilla.org/docs/Web/Apps/Manifest#Serving_manifests。
  • 我的JSON是有效的,我检查了jsLint。 另外,我假定当我给出相应的URL时,GitHub页面正在传递所需的标题。 它仍然失败。

    我该如何解决?


    您不是通过GitHub页面提供此清单,而是作为“原始”内容。 raw.githubusercontent.com上的所有内容均以text / plain格式提供。

    使用真正的Github页面来完成这项工作。

    链接地址: http://www.djcxy.com/p/79761.html

    上一篇: Validation error while submitting app to Firefox Marketplace

    下一篇: Where to add content type for firefox os packged app