我们正在开发使用DWR作为Ajax框架的Web移动应用程序,我们在Nexus 4设备中遇到错误,这些设备已在带宽管理中启用减少数据使用选项设置。该错误显示一条提示错误502:网关错误的警报,并且在刷新在onload事件中调用DWR方法的页面时会发生此错误。
答案 0 :(得分:3)
(我是Chrome数据压缩代理的主管。)
问题是DWR库中的一个错误,它使用JavaScript注释来包含语义上有意义的内容。 Chrome数据压缩代理会删除JS注释,标题允许这样做;修复是DWR在DWR响应头中使用“Cache-Control:no-transform”。我一段时间后通过电子邮件发送了DWR开发列表,询问了这一点,但从未收到回复。我们正在寻找一个通用的解决方法,但与此同时,除非修复DWR以通过HTTP代理工作,否则没有简单的解决方法。