我正在使用Faraday与API进行交互。它返回大型JSON对象(> 10MB),但不是那么大。当我转储res.body时,它是:
{"code": 403, "error": "Exceeded max response data size"}
发生了什么事?代码大概不是http状态,我从来没有过大的响应。我可以调整数据大小吗?
答案 0 :(得分:3)
该错误听起来像是您要查询的API的响应,而不是法拉第专门的问题。我不希望Faraday覆盖实际的HTTP响应体。
使用curl -i
发出API请求时会发生什么?
如果它是由法拉第挣扎于大响应有效负载引起的,你能直接将响应流式传输到磁盘吗?