网站求助

2019-07-30 21:51:36 +08:00
 woahishui
自己写的小网站,因为带宽小只有 1m 所以增加了一个 gzip 的压缩操作,在家里访问公网网站时,加载的 js 经常出现乱码,取消压缩操作后正常了,有谁知道这是怎么回事吗。网站是 asp.net
1709 次点击
所在节点    程序员
6 条回复
arrow8899
2019-07-30 22:08:45 +08:00
网站不方便发出来的话,就发一下配置吧
如果是 nginx 发一下 nginx.conf,如果是自己写的,就发一下代码
再发一下请求,响应的头信息
不然没法分析
caijunyi
2019-07-30 23:28:31 +08:00
上 cdn 就没那么卡了,前提是网站备案在国内加速才有效果
Hardrain
2019-07-31 02:14:14 +08:00
"因为带宽小只有 1m 所以增加了一个 gzip 的压缩操作"
是出现完全了不可读的内容吗?

你的压缩操作是 Web server 完成的,还是某个基于某语言(python/golang/php/asp.net/...)的后端程序完成的?
如果是后者,你应该确认实现正确以及正确添加 content-encoding 这个响应头。
如果是前者,注意响应头是否存在
linnil
2019-07-31 08:53:37 +08:00
如果排除了 3 楼的问题。
那么可以看看是不是你代码里面开了压缩,然后提供服务的服务器又进行了压缩,也就是你压缩了#两次#。
woahishui
2019-07-31 11:02:10 +08:00
@Hardrain 是 js 文件变成乱码了
woahishui
2019-07-31 11:02:57 +08:00
@Hardrain 但是百度云测试后却没有问题,后来我压缩给取消了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/587662

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX