Проблема с кешем средства просмотра Forge Viewer

Я использую этот пример Node.js Forge для проверки Рабочий процесс кузницы

Когда в корзину загружается модель с тем же именем, что и у другой, она перезаписывается, но при ее переводе более старая модель отображается в средстве просмотра Forge.
Я установил для xAdsForce значение True, чтобы включить повторный перевод в конце Forge. Но проблема с кешем на стороне браузера все еще сохраняется.

В этой статье -- АВТОДЕСК упоминается установка заголовков HTTP-запроса, но где именно я могу их установить в этом коде -- на ГИТХАБЕ ?

Стоит ли изучать PHP в 2023-2024 годах?
Стоит ли изучать PHP в 2023-2024 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
0
0
436
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

На этой линии, проходите xAdsForce: true. Он указывает переводу переопределить существующие переводы. См. документация SDK и документация конечной точки. Вы также можете удалить существующий манифест (также известный как переводы) перед публикацией нового перевода.

Обновлять

Вы можете указать заголовок истечения срока действия с помощью (между строками 29 и 30 в упомянутый образец):

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

Относится к последней версии Viewer v6

Да, я сделал то же самое в Node. Дж.С. Меня на самом деле смущает часть заголовков HTTP-запроса во внешнем js-коде, в частности файл ForgeViewer.js.

VectoR 09.04.2019 18:05

Из того, что вы описали (загрузите другой файл с тем же именем в корзину), скорее всего, это заголовок x-ads-force, о котором я упоминал. Если проблема не устранена, возможно, очистите кеш в браузере.

Augusto Goncalves 11.04.2019 00:02

Я внес необходимые изменения в Node.Js. Боковая часть браузера остается. Обновленная модель корректно отображается в режиме инкогнито или в приватном режиме. Судя по всему, программно очистить кеш браузера невозможно. Итак, мне любопытен трюк с очисткой кеша зрителя в статье, на которую есть ссылка в моем вопросе.

VectoR 11.04.2019 14:32

Обновил мой ответ.

Augusto Goncalves 11.04.2019 16:26

Другие вопросы по теме