我有一个本地(file:///)HTML页面,尝试从其本地目录访问AJAX资源。多年来,Chrome一直禁止所有XHR都使用file:/// URI,无论其来源如何,这很烦人,但至少有Firefox。但是recent Fx versions have started replicating this behaviour。这似乎是一劳永逸解决问题的好时机。所以:
出于XHR和CORS的目的,如何将整个本地目录(最好是其子目录)标记为单个来源?
如果:
这听起来像MHTML或MAFF或webarchive可以解决的那种问题,除了它们不是通用的,不推荐使用的,或两者兼而有之。另外,对于我的特定用例而言,使组成文件易于编辑非常重要。
“解决方案”我宁愿避免:
--allow-file-access-from-file
或Fx建议的privacy.file_unique_origin
首选项)这里的最佳做法是什么?
答案 0 :(得分:3)
出于XHR和CORS的目的,如何将整个本地目录(最好是其子目录)标记为单个来源?
不能。您必须使用您宁愿避免的一种解决方案。