【问题标题】:Incomplete response body being returned from Rails 3 app with RABL从带有 RABL 的 Rails 3 应用程序返回的响应正文不完整
【发布时间】:2012-07-29 03:35:20
【问题描述】:

我已经使用 Rails 3 和 RABL 构建了一个 JSON API

API 运行良好,但在特定请求上仅返回部分数据 - 其余 JSON 被截断。由于 JSON 无效,因此依赖 API 的移动应用程序崩溃。

任何人都可以想到为什么身体被切割成一定尺寸并指出我解决问题的正确方向吗?谢谢

【问题讨论】:

  • 它始终是“最大长度”还是根据响应中包含的内容截断?如果是长度,则截断后的长度是多少?

标签: ruby-on-rails json api ruby-on-rails-3.2 rabl


【解决方案1】:

所以我能够将此问题追溯到乘客

长话短说,我通过在乘客配置中设置 passenger_buffer_response off; 来修复它。

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-08-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-03-22
  • 1970-01-01
相关资源
最近更新 更多