翻译请求不替换旧翻译

时间:2018-07-12 16:55:20

标签: autodesk-forge autodesk-model-derivative

在替换存储桶中的对象后,我试图用新的翻译替换对象的旧翻译。

我已经确认将其下载回来,从而替换了该对象。

但是,当我向标头x-ads-force = True的对象发出转换请求时,我收到的是201 Created响应,而不是预期的200。

我为此使用.NET Forge SDK,并且在调试时确认设置了x-ads-force标头并在请求中。

我还通过加载查看器来检查翻译,以防万一它重新翻译了但没有翻译。我仍然可以看到文档的旧视图。

我也不添加SHA-1哈希。

我正在使用的范围是DataRead和DataWrite

我应该尝试其他任何故障排除方法吗?

1 个答案:

答案 0 :(得分:0)

这是我唯一一次看到此问题,它与Viewer缓存模型的数据并重新使用有关-不知道模型已更改。

您可以通过在翻译新上传的文件后删除浏览器中的缓存或使用其他浏览器来轻松验证这一点。

我认为解决该问题的最简单方法是在存储桶中的文件名中添加版本信息(后缀)。