Ruby on rails 在rails post之后使用explorer清空响应
在生产环境中提交RubyonRails表单时,我遇到了一个毛茸茸的错误,表单由一个空白响应和InternetExplorer7-9显示的页面组成。 这种错误不会发生在任何其他普通浏览器上,甚至在ie上也是随机的,因为它有时工作得很好 失败时,日志显示0毫秒内200 OK,这让我想到了缓存,但这似乎不是原因。经过一些调试后,服务器似乎返回了200条回复,甚至没有运行代码;它不会停在操作内部的任何断点上,严格的日志显示它是由它处理的 失败的表单是定制设计注册表单,在Spree0.60应用程序中使用设计,在RubyonRails 3.0.7中使用设计 服务器在nginx后面是瘦的Ruby on rails 在rails post之后使用explorer清空响应,ruby-on-rails,internet-explorer,devise,http-protocols,Ruby On Rails,Internet Explorer,Devise,Http Protocols,在生产环境中提交RubyonRails表单时,我遇到了一个毛茸茸的错误,表单由一个空白响应和InternetExplorer7-9显示的页面组成。 这种错误不会发生在任何其他普通浏览器上,甚至在ie上也是随机的,因为它有时工作得很好 失败时,日志显示0毫秒内200 OK,这让我想到了缓存,但这似乎不是原因。经过一些调试后,服务器似乎返回了200条回复,甚至没有运行代码;它不会停在操作内部的任何断点上,严格的日志显示它是由它处理的 失败的表单是定制设计注册表单,在Spree0.60应用程序中使用设
有什么建议吗?谢谢。表单的url如何?是否仍与Spree 0.70中断,只要用空表单单击,它迟早会失败。它只在西班牙语中可用,但应该不会有问题。>Spree 0.70是否仍会打破这一点?不幸的是,更新版本是不可能的。仍然可能是一个缓存问题w/IE,我很久以前也遇到过类似的问题&最终通过包含以下内容的后过滤器解决了它:expires\u now if request.get?和request.env['HTTP\u USER\u AGENT']和request.env['HTTP\u USER\u AGENT']匹配'MSIE'。