0

我尝试允许我们的用户将多个DICOM文件从 React 应用程序上传到 Google Healthcare DICOM 商店。

POSTDICOM 实例文件使用 Google Healthcare端点以编程方式直接发送到 DICOM 存储。

它适用于快速连接,但对于慢速连接(比如 ADSL),许多上传的文件最终会409以 Google API 返回的状态结束。更具体地说,延迟后返回一系列(我猜是因为 Google HTTP/2 并行处理)409

上传文件的总大小从 100Mo 到 500Mo 不等(100 到 500 个文件)。

我知道用户不应该尝试使用 ADSL 连接上传这么多的巨量文件,但我试图弄清楚为什么有些文件以200状态上传,而有些文件则以409(在后一种情况下来自谷歌的 XML 响应有一272 FailureReason)。

有没有办法逐个发送上传的文件以避免串行错误响应?或者将多个大文件发送到 Google Cloud 时的一些好的做法?或者我应该简单地阻止用户使用不良连接上传许多大文件?

4

0 回答 0