问题描述
我尝试允许我们的用户将多个 DICOM 文件从 React 应用上传到 Google Healthcare DICOM 商店。
DICOM 实例文件使用 Google Healthcare POST
端点以编程方式直接发送到 DICOM 存储。
它适用于快速连接但适用于慢速连接(假设是 ADSL),许多上传的文件最终会以 409
状态由 Google Api 返回。更具体地说,409
的系列在延迟后返回(我猜是因为 Google HTTP/2 并行处理)
上传文件的总大小从 100Mo 到 500Mo(100 到 500 个文件)。
我知道用户不应该尝试使用 ADSL 连接上传大量的大文件,但我试图弄清楚为什么有些文件上传的状态为 200
,而有些文件的状态为 {{1 }}(在后一种情况下,来自 Google 的 XML 响应具有 409
272
)。
有没有办法一个一个地发送上传的文件来避免串行错误响应?或者将多个大文件发送到 Google Cloud 时的一些好的做法?或者我应该简单地阻止用户使用较差的连接上传许多大文件?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)