Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/327.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java HTTPS重新加载上未显示Spring引导引导图标_Java_Spring_Twitter Bootstrap_Spring Boot_Font Face - Fatal编程技术网

Java HTTPS重新加载上未显示Spring引导引导图标

Java HTTPS重新加载上未显示Spring引导引导图标,java,spring,twitter-bootstrap,spring-boot,font-face,Java,Spring,Twitter Bootstrap,Spring Boot,Font Face,在网上到处寻找解决方案,但似乎什么都不起作用 在localhost上下载.EOT文件,结果为200,mime类型为application/octet流 在HTTP上也会发生同样的情况 当使用HTTPS时,我们仍然得到了200个结果,但似乎也删除了.WOFF和.TTF文件,但是它们的大小只有283字节,而预期大约为20KB 我们不确定它的缓存或mime类型在HTTPS上是否正确。我们有一个import.jsp文件,在每个页面中使用,因此: <meta http-equiv="Cache-Co

在网上到处寻找解决方案,但似乎什么都不起作用

在localhost上下载.EOT文件,结果为200,mime类型为application/octet流

在HTTP上也会发生同样的情况

当使用HTTPS时,我们仍然得到了200个结果,但似乎也删除了.WOFF和.TTF文件,但是它们的大小只有283字节,而预期大约为20KB

我们不确定它的缓存或mime类型在HTTPS上是否正确。我们有一个import.jsp文件,在每个页面中使用,因此:

<meta http-equiv="Cache-Control" content="max-age=3600 , must-revalidate" />

当使用引导CDN时,它可以完美地工作,并显示一个mime类型的vnd.ms--fontobject。不确定这到底有什么不同

显然,使用CDN是一个解决方案,但不是问题的解决方案。我们不希望在与CDN的服务器连接失败的情况下执行此操作


任何帮助都会很好

经过多次尝试和错误,终于想出了这个办法。 删除了所有基于xml和java的代码,并创建了这个类,该类为spring引导系统带来了缓存

我将resources文件夹指向每次缓存一小时的所有javascript和css

@Configuration
public class CacheConfig extends WebMvcConfigurerAdapter {

    @Override
    public void addResourceHandlers(ResourceHandlerRegistry registry) {

        registry.addResourceHandler("/resources/**")
        .addResourceLocations("/resources/")
        .setCachePeriod(3600);
    }
}
现在显示304s,引导图标保持刷新状态