伪造查看器缓存问题

时间:2019-04-09 10:31:29

标签: autodesk-forge autodesk-viewer autodesk-model-derivative

我正在使用此Node.js Forge示例检查Forge workflow

将具有相同名称的模型上载到存储桶时,该模型将被覆盖,但是在翻译后,较旧的模型会显示在Forge查看器中。
我已将xAdsForce设置为True,以在Forge端启用重新翻译。但是浏览器端缓存的问题仍然存在。

本文-AUTODESK提到要设置HTTP请求标头,但我在此代码的确切位置-on GITHUB吗?

1 个答案:

答案 0 :(得分:0)

At this line,并通过xAdsForce: true。它告诉翻译覆盖现有翻译。请参见SDK documentationendpoint documentation。您还可以在发布新翻译之前删除现有清单(也称为翻译)。

更新

您可以使用{mentioned sample的第29和30行之间)指定到期标头:

Autodesk.Viewing.endpoint.HTTP_REQUEST_HEADERS['If-Modified-Since'] = 'Sat, 29 Oct 1994 19:43:31 GMT';

适用于最新的Viewer版本v6