热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Safari不会通过http/2加载一些资源

如何解决《Safari不会通过http/2加载一些资源》经验,是哪儿的问题?

Http/2在服务器上启用,昨天我注意到在Iphone(IOS 10.2)上没有加载一些错误的资源:failed to load resource:connecting to server is not possible.当我将Iphone连接到Mac时,控制台中没有错误,但只是因为某些请求导致错误导致错误.有趣的是,未加载的资源是真实域的子域(CNAME是正确的).网站位于https上.服务器是Windows服务器2016.

编辑: 我们解决了这个子域问题,但仍有来自同一域的请求没有响应任何响应.

我知道当通过https加载资源时,IOS> 9.3支持http/2但是那些不工作的资源不属于该域的东西可以帮助解决这个问题,但我不知道如何.

我知道可能问题与http/2协议有关,因为我的android原生应用程序也停止了错误: java.io.IOException: stream was reset: PROTOCOL_ERROR .我通过强制我的应用程序使用http/1解决了这个问题.现在有效.但是如何解决iphone safari问题呢?

我正在使用ASP.NET Web Forms作为后端(从我使用的ASP.NET 4.6开始支持http2).


推荐阅读
author-avatar
要去治病啊8_r
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有