我在Android设备中打开/发布ajax(远程)链接并试图点击这些链接时打开jQuery Mobile网页时出现此错误。运行在WebRick和Passenger上的Rails 3.1会出现问题。如果我使用瘦身,问题似乎就会消失。虽然,我更喜欢Passenger用于生产服务器。
我应该在Passenger中调整任何东西来拍摄这个错误吗?
答案 0 :(得分:0)
事实证明,jQuery Mobile + Android Webkit的组合会导致POST请求与空主体引发此错误。我做了一个hack to rails ujs使用时间戳({ timestamp: (new Date()).getTime() }
)的哈希作为任何非空GET请求的主体,并且问题消失了。