首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将mime映射设置为由jetty- can充当静态内容的文件?

如何将mime映射设置为由jetty- can充当静态内容的文件?
EN

Stack Overflow用户
提问于 2015-11-19 11:49:03
回答 1查看 1.1K关注 0票数 0

我想把我的cache.manifest放在我的网站,但它应该有“文本/缓存-清单”作为mime类型。如果可能的话,我不想在战争中打包静态内容。这是我第一次部署web应用程序,所以我不知道我是否可以把web.xml和文件放在一起,像这样服务它们:

sudo java -cp jetty-runner-9.2.13.v20150730.jar org.eclipse.jetty.runner.Runner -端口80 -path/ site/MyStaticWebSite

而不把它打包成战争。

在Apache中,我会将其写入.htaccess中:

代码语言:javascript
复制
AddType text/cache-manifest .manifest

但我怎么才能把它变成护航员呢?

EN

回答 1

Stack Overflow用户

发布于 2015-11-19 16:21:04

我应该在服务内容的根目录中放置一个web.xml目录,其中包含:

代码语言:javascript
复制
<web-app>
<mime-mapping>
    <extension>manifest</extension>
    <mime-type>text/cache-manifest</mime-type>
</mime-mapping>
</web-app>

然后重新启动码头运行程序,并检查:

wget --server-response --spider http://XX.XX.XXX.XXX/file.manifest

我得到:

代码语言:javascript
复制
HTTP request sent, awaiting response...
  HTTP/1.1 200 OK
  Date: Thu, 19 Nov 2015 16:16:39 GMT
  Content-Type: text/cache-manifest
  Last-Modified: Thu, 19 Nov 2015 15:58:57 GMT
  Accept-Ranges: bytes
  Content-Length: 143
  Server: Jetty(9.2.13.v20150730)
Length: 143 [text/cache-manifest]
Remote file exists.
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33803109

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档