Угловой Сервисный работник | PUT Request Issue - PullRequest
0 голосов
/ 18 января 2019

У меня есть API загрузки изображений, который делает запрос PUT, который включает тело с двоичным изображением (body: {file: [dom-file-object]}). Когда сервисный работник включен, тело исключается для вызова API загрузки изображений. Когда работник службы отключен, вызов API работает как положено.

Как настроить сервисного работника на игнорирование всех запросов PUT?

1 Ответ

0 голосов
/ 18 января 2019

Я нашел свой ответ с помощью этого другого сообщения StackOverflow :

API начинается с "/ media" и имеет много конечных точек, поэтому, добавляя "! / Media / **" к группам данных, я гарантирую, что все маршруты игнорируются. Что-нибудь с "!" перед ним будут игнорироваться.

"dataGroups": [
  { "name": "media-api",
    "urls": ["!/media/**"],
    "cacheConfig": {
      "maxSize": 0,
      "maxAge": "0u",
      "strategy": "freshness"
    }
  }
]
...