Ruby 对法拉第为什么给我一个403错误感到困惑

Ruby 对法拉第为什么给我一个403错误感到困惑,ruby,faraday,Ruby,Faraday,我使用法拉第与API交互。它返回大的JSON对象(>10MB),但没有那么大。当我转储res.body时,它是: {"code": 403, "error": "Exceeded max response data size"} 发生了什么事?代码可能不是http状态,而且我从未收到过太大的响应。我可以调整数据大小吗 这个错误听起来像是您查询的API的响应,而不是法拉第的问题。我不希望法拉第覆盖实际的HTTP响应主体 使用curl-i发出API请求时会发生什么 如果这是由于Faraday在处理

我使用法拉第与API交互。它返回大的JSON对象(>10MB),但没有那么大。当我转储res.body时,它是:

{"code": 403, "error": "Exceeded max response data size"}

发生了什么事?代码可能不是http状态,而且我从未收到过太大的响应。我可以调整数据大小吗

这个错误听起来像是您查询的API的响应,而不是法拉第的问题。我不希望法拉第覆盖实际的HTTP响应主体

使用
curl-i
发出API请求时会发生什么


如果这是由于Faraday在处理大量响应负载时遇到困难而导致的,那么您可以直接将响应流式传输到磁盘吗?

该错误听起来像是来自您正在查询的API的响应,而不是Faraday的问题。我不希望法拉第覆盖实际的HTTP响应主体

使用
curl-i
发出API请求时会发生什么


如果这是由法拉第与大响应负载的斗争引起的,您能直接将响应流式传输到磁盘吗?

法拉第是否有可调的最大接受限制?我不认为索多斯法拉第有可调的最大接受限制?我不这么认为