Ios IPhone重置服务器的通信
我有一个mp4 h.264文件,我想通过HTTP在IPhone上播放。当文件位于Windows IIS服务器上时,我的IPhone和IPad将播放视频而不会出现任何问题 文件如下: 出于测试目的,我将保留对该服务器的访问权几天 当文件位于我们的专有服务器上时,我的IPhone和IPad请求下载,但随后几乎立即停止了下载过程。非IOS手机和桌面浏览器在从专有服务器请求和查看视频时没有问题。我认为这与HTTP响应头无关,因为非IOS手机可以播放视频 我使用Wireshark查看IPhone和服务器之间的http/tcp请求。我看到IPhone请求mp4,然后我看到服务器发送200 OK响应,然后开始发送文件。服务器开始发送文件后不久,IPhone会发送一个重置请求,停止发送文件 你知道为什么IPhone会重置通讯并阻止文件发送吗?我远非Wireshark的普通用户,因此希望我对该文件的阅读是正确的 如果有人感兴趣,这是我捕获的线鲨的图片。它清楚地显示了IPhone的重置 任何帮助都将不胜感激 谢谢Ios IPhone重置服务器的通信,ios,iphone,html,video,wireshark,Ios,Iphone,Html,Video,Wireshark,我有一个mp4 h.264文件,我想通过HTTP在IPhone上播放。当文件位于Windows IIS服务器上时,我的IPhone和IPad将播放视频而不会出现任何问题 文件如下: 出于测试目的,我将保留对该服务器的访问权几天 当文件位于我们的专有服务器上时,我的IPhone和IPad请求下载,但随后几乎立即停止了下载过程。非IOS手机和桌面浏览器在从专有服务器请求和查看视频时没有问题。我认为这与HTTP响应头无关,因为非IOS手机可以播放视频 我使用Wireshark查看IPhone和服务器之
达纳这个问题已经解决了。我们的服务器没有处理部分内容的HTTP请求,即范围:bytes=0-999。传入请求中的范围标头被忽略 我们更新了服务器以处理这些请求,IOS设备现在可以从我们的服务器下载视频 有关更多信息,请参阅下面的链接:
您正在使用浏览器吗?这是一个编程问题吗?你能分享一些代码吗?在我看来,通过http将文件发送到应用程序的最佳方式是使用AFNetworking。我正在IPhone上使用Safari。我在服务器上键入文件的URL,但视频文件不下载。看起来IPhone正在重置连接。我从同一台服务器下载mp3文件到IPhone没有问题。这已经解决了。我们的服务器没有处理部分内容的HTTP请求,即范围:bytes=0-999。传入请求中的范围标头被忽略。我们更新了服务器以处理这些请求,IOS设备现在可以从我们的服务器下载视频。有关更多信息,请参阅下面的链接: