我是编程的新手,我一直在尝试使用jQuery / HTML5开发一个音频播放器.JQuery的音频源是通过AJAX响应传递的 . 当我使用Laptop时,我的本地主机音频播放很好 . 但是如果我连接我的智能手机并尝试播放音频,我得到“ConnectionResetError:[WinError 10054]现有连接被远程主机强行关闭”错误 .
有人能为我提供解决方案吗?提前致谢
例外细节:
回溯(最近一次调用最后一次):文件“C:\ Python35 \ lib \ wsgiref \ handlers.py”,第138行,运行self.finish_response()
文件“C:\ Python35 \ lib \ wsgiref \ handlers.py”,第180行,在finish_response中self.write(data)
文件“C:\ Python35 \ lib \ wsgiref \ handlers.py”,第279行,写入self._write(data)
文件“C:\ Python35 \ lib \ wsgiref \ handlers.py”,第453行,在_write self.stdout.write(data)中
文件“C:\ Python35 \ lib \ socket.py”,第593行,写入返回self._sock.send(b)
ConnectionResetError:[WinError 10054]远程主机强行关闭现有连接
[18 / Jul / 2017 18:04:21]“GET /images/mpthreetest.mp3 HTTP / 1.1”500 59
处理来自('192.168.1.35',33876)Traceback(最近一次调用最后)的请求时发生异常:
文件“C:\ Python35 \ lib \ wsgiref \ handlers.py”,第138行,运行self.finish_response()
文件“C:\ Python35 \ lib \ wsgiref \ handlers.py”,第180行,在finish_response中self.write(data)
文件“C:\ Python35 \ lib \ wsgiref \ handlers.py”,第279行,写入self._write(data)
文件“C:\ Python35 \ lib \ wsgiref \ handlers.py”,第453行,在_write self.stdout.write(data)中
文件“C:\ Python35 \ lib \ socket.py”,第593行,写入返回self._sock.send(b)
ConnectionResetError:[WinError 10054]远程主机强行关闭现有连接
在处理上述异常期间,发生了另一个异常:
回溯(最近一次调用最后一次):文件“C:\ Python35 \ lib \ wsgiref \ handlers.py”,第141行,运行self.handle_error()
文件“C:\ Python35 \ lib \ site-packages \ django \ core \ servers \ basehttp.py”,第95行,在handle_error super(ServerHandler,self).handle_error()中
在handle_error self.finish_response()中的文件“C:\ Python35 \ lib \ wsgiref \ handlers.py”,第368行
文件“C:\ Python35 \ lib \ wsgiref \ handlers.py”,第180行,在finish_response中self.write(data)
文件“C:\ Python35 \ lib \ wsgiref \ handlers.py”,第274行,写入self.send_headers()
文件“C:\ Python35 \ lib \ wsgiref \ handlers.py”,第331行,如果不是self.origin_server或self.client_is_modern(),则在send_headers中:
在client_is_modern中的文件“C:\ Python35 \ lib \ wsgiref \ handlers.py”,第344行返回self.environ ['SERVER_PROTOCOL'] . upper()!='HTTP / 0.9'
TypeError:'NoneType'对象不可订阅
在处理上述异常期间,发生了另一个异常:
回溯(最近一次调用最后一次):文件“C:\ Python35 \ lib \ socketserver.py”,第628行,在process_request_thread中self.finish_request(request,client_address)
文件“C:\ Python35 \ lib \ socketserver.py”,第357行,在finish_request self.RequestHandlerClass(request,client_address,self)中
文件"C:\Python35\lib\socketserver.py",第684行,在 init self.handle()中
句柄handler.run(self.server.get_app())中的文件“C:\ Python35 \ lib \ site-packages \ django \ core \ servers \ basehttp.py”,第174行
文件“C:\ Python35 \ lib \ wsgiref \ handlers.py”,第144行,运行self.close()
文件“C:\ Python35 \ lib \ wsgiref \ simple_server.py”,第35行,关闭self.status.split('',1)[0],self.bytes_sent