在测试时,我观察到代理拒绝超过4194304字节的媒体附件。它抛出消息 - “HTTP内容长度超过4194304字节”。
这是LittleProxy实现的功能还是有任何配置允许更大尺寸的附件?
答案 0 :(得分:2)
这听起来像是HttpObjectAggregator
引发的TooLongFrameException
。
我认为可能发生这种情况的唯一方法是使用HttpFiltersSource
指定来自getMaximumRequestBufferSizeInBytes()
或getMaximumResponseBufferSizeInBytes()
的非零值。您可以增加这些,但这会增加您的内存使用量。如果可以重写过滤器以便在流过时使用帧(块),那么可以将缓冲区大小设置为0并显着降低内存消耗。