1

angular 6で構築されたpwaとして実行されているアプリがあります。サービスワーカーから提供されるいくつかのAPI呼び出しを除外する必要があります。これらは、除外する必要がある API 呼び出しです

https://example.net/api/firstApi?param1=true&param2=no
https://example.net/api/secondApi?param1=true&param2=no

入れてみた!URL の前に、Service Worker からのみ提供されます。

ここに画像の説明を入力

以下は私の設定ファイルです

{
  "index": "/index.html",
  "dataGroups": [
    {
      "name": "api",
      "urls": [
        "!/**/api/firstApi/**",
        "!/**/api/secondApi/**"
      ],
      "cacheConfig": {
        "maxSize": 0,
        "maxAge": "0u",
        "strategy": "freshness"
      }
    }
  ],
  "assetGroups": [
    {
      "name": "app",
      "installMode": "prefetch",
      "updateMode": "prefetch",
      "resources": {
        "files": [
          "/favicon.ico",
          "/index.html",
          "/*.css",
          "/*.js"
        ]
      }
    }
  ]
}

前もって感謝します!

4

0 に答える 0