我使用nginx(版本1.18.0)作为我的网站服务器。nginx的配置使用'default'。我有一个静态的js文件(大约3M)。
- 当我使用Chrome加载它时,Chrome给我(有时,不是100%)。
ERR_CONTENT_LENGTH_MISMATCH
- 当使用'wget'下载它,它给我(有时,不是100%)
Read error at byte 81569/2983955 (Error decoding the received TLS packet.). Retrying.
我想知道问题出在哪里。
更新
我做了个实验。如果我直接使用'gunicorn'作为服务器,它不会有这样的问题。一旦使用nginx,它会出现。
更新
在nginx的error.log中,没有任何错误信息。
2条答案
按热度按时间4szc88ey1#
伙计们。我通过添加下面的配置到nginx来解决它。
虽然解决了,但我不知道为什么!
doinxwow2#
你的办法对我不管用。
在Nginx配置中添加以下指令解决了我的问题: