我没有安装我的 MacOs HighSierra 新XAMPP (osx-7.4.6-0-vm ) 并启动它- 服务器在 IP 192.168.64.2 上运行。然后我安装/opt/lampp并单击到Explore。Finder 窗口打开,我转到 directory htdocs/。然后在htdocs我创建文件夹assets并在其中复制文件alice.wasm(此文件使用brotli (br)压缩)。您可以使用此 jsfiddle 生成器下载此测试(brotli 压缩)文件。在里面htdocs我创建以下 .htaccess文件
<IfModule mod_mime.c>
AddType application/wasm .wasm
AddEncoding br .wasm
AddOutputFilterByType DEFLATE application/wasm
</IfModule>
问题
当我去http://192.168.64.2/assets/alice.wasm浏览器没有下载文件并且在 chrome>networks 选项卡中我看到(这里有更多细节)
(失败)net::ERR_CONTENT_DECODEDING_FAILED
但是,当我更改AddEncoding br .wasm为AddEncoding rar .wasm(或改为使用zip, 或none)时,浏览器下载文件(详细信息),但问题是浏览器自动不解压缩文件(因此它保存压缩文件)。
当我将此.htacces文件和alice.wasm文件放到一些类似 AZURE apache 的服务器(但我无权访问它的配置文件)时,浏览器下载文件并即时解压缩(详细信息) - 所以这是可能的。
问题:我应该怎么做才能使 XAMPP 按预期工作?

