CherryPy的服务器未决内容问题,网页无法加载大型文件

问题描述

我开发的统一WegGL客户并上载的的CherryPy服务器即可。 我也有的域地址的的Https

问题是,用户无法从我的网站加载WebGL内容的,有一个悬而未决的问题。 但是,这只是发生在少数用户。一些用户运行良好。 起初,我觉得有他们的网络有问题,但我不这么认为。

在对铬的显影剂模式,我检查此消息“警告:!请求还没有结束”

我的统一WEBGL含量约为的 90MB 即可。我想,这会带来一些问题。

搜索谷歌了很多,但无法找到的CherryPy服务器的解决方案。 然而,这似乎是我需要的东西添加标题。 (例如,内容长度,内容类型)

下面是我的CherryPy服务器代码

import sys
from os.path import abspath
import cherrypy


class MyWebService(object):
    @cherrypy.config(**{'response.timeout': 36000}) # default is 300s
    @cherrypy.expose
    def index(self):
        return open("mainIndex.html",encoding='UTF-8')

if __name__ == '__main__':

print("Starting server")


config = {'server.socket_host': 'vhdemo.********.re.kr','server.socket_port': 80,'server.thread_pool' : 8,'server.ssl_module':'builtin','server.ssl_certificate':'crt.pem','server.ssl_private_key':'key.pem','tools.response_headers.on': True,'tools.gzip.on': True,'server.max_request_body_size' : 0,'server.socket_timeout' : 60,'tools.response_headers.headers': [('Access-Control-Allow-Origin','*')]
          }
CP_CONF = {
    '/': {
        'tools.staticdir.on': True,'tools.staticdir.dir': abspath('./'),}
}

cherrypy.response.headers['Content-Length'] = 100

cherrypy.response.timeout = 500000

cherrypy.config.update(config)
cherrypy.quickstart(cherrypy.Application(MyWebService()),'/',CP_CONF)

mainIndex.html文件包含webgl的客户端。

我测试了很多。

因此,有不必要的代码我想。

但我不知道如何解决这个悬而未决的问题与大型文件

enter image description here

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)