0
我正在进行REST调用以下载数据。服务器的代理超时时间为30秒。我下载的数据非常庞大(> 2GB)。客户端框不具有处理此问题的基础结构。所以我使用流并解析数据,然后将操纵的数据存储在我的数据库中。连接重置,同时读取大文件并连续处理
这里的问题是因为代理超时是30秒,当客户端变慢,连接被代理重置。当我直接点击框时,我不会收到任何错误。有没有什么办法可以让连接保持连接状态,即使我没有从服务器读取数据流?
我正在进行REST调用以下载数据。服务器的代理超时时间为30秒。我下载的数据非常庞大(> 2GB)。客户端框不具有处理此问题的基础结构。所以我使用流并解析数据,然后将操纵的数据存储在我的数据库中。连接重置,同时读取大文件并连续处理
这里的问题是因为代理超时是30秒,当客户端变慢,连接被代理重置。当我直接点击框时,我不会收到任何错误。有没有什么办法可以让连接保持连接状态,即使我没有从服务器读取数据流?
连接只应尽可能保持开放。因此,你应该
java.io.File.createTempFile
)