gpt4 book ai didi

ios - 是否可以配置 grunt-contrib-connect 返回的 mime 类型?

转载 作者:行者123 更新时间:2023-11-29 03:36:17 24 4
gpt4 key购买 nike

我的应用程序中有一个特定文件,我需要将其作为 text/cache-manifest 的 MIME 类型返回。其余的应该像grunt-contrib-connect一样提供通常会。是否可以通过这种方式配置 grunt-contrib-connect ?如果我不得不猜测,这可能与中间件有关,但我没有看到如何执行此操作的示例。

如果有人关心我为什么需要这个,那是因为我有一个静态 html5 web 应用程序,并且我需要强制它缓存在我的 iPad 上。为此,我需要遵循以下指示:https://developer.apple.com/library/ios/documentation/AppleApplications/Reference/SafariWebContent/Client-SideStorage/Client-SideStorage.html

最佳答案

您不需要配置 mime 类型。您的文件应具有 .manifest 或 .appcache 扩展名,这样才能正确提供服务。

我在 OS X 终端上使用 curl -I http://mymac.local:9000/page.manifest 进行了测试,以下是我的连接服务器的响应方式:

HTTP/1.1 200 OK
Accept-Ranges: bytes
ETag: "1760-1380731109000"
Date: Thu, 03 Oct 2013 14:34:01 GMT
Cache-Control: public, max-age=0
Last-Modified: Wed, 02 Oct 2013 16:25:09 GMT
Content-Type: text/cache-manifest; charset=UTF-8
Content-Length: 1760
Connection: keep-alive

请注意指示连接服务器已使用正确的内容类型进行响应的行。

顺便说一句 - 我正在从 yeoman 生成的 Angular gruntfile 运行连接服务器,所以我不确定它是否提供了非标准的东西。

您可以尝试使用curl命令并让我知道您的Content-Type是否正确吗?您的文件的扩展名是什么?

关于ios - 是否可以配置 grunt-contrib-connect 返回的 mime 类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19142233/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com