开发者社区> 问答> 正文

ajax请求在web和Android上能正常访问,在ios端有时候会请求失败返回error?报错

一个普通的ajax请求,在web和Android上都能正常访问,在ios端则有时候会返回error,错误是TimeoutError,然后服务端就出现broken pipe的报错了,请问有没有大神知道为什么会出现这种错误啊?

展开
收起
爱吃鱼的程序员 2020-06-06 14:54:11 1088 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB
                        <p>不是协议的问题,找到原因了,是因为我使用的同步ajax,移动版端的safari好像有某种机制,同步的ajax会在10秒后超时进入error,见<a rel="nofollow">https://bbs.csdn.net/topics/390196100</a></p>
    
                    
    
                        是不是没有使用https导致的 
                    
    
                        https,苹果强制的 
    
    2020-06-06 14:54:29
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Web应用系统性能优化 立即下载
高性能Web架构之缓存体系 立即下载
PWA:移动Web的现在与未来 立即下载