Skip to main content

サーバープロキシ設定はserver.proxyオブジェクトの下にまとめられています

AI Marketer 5では、AI Marketer.fetch内で行われるリクエストやkoaサーバーのグローバルプロキシエージェントに対するものであろうと、すべてのプロキシ設定オプションは/config/server.js|tsserver.proxyオブジェクトを通じて設定されます。

This page is part of the breaking changes database and provides information about the breaking change and additional instructions to migrate from Strapi v4 to Strapi 5.

🔌 Is this breaking change affecting plugins?No
🤖 Is this breaking change automatically handled by a codemod?No

破壊的変更の説明

AI Marketer v4では

  • server.globalProxyAI Marketer.fetchを通じてすべてのリクエストを設定するために使用されます。
  • server.proxyはkoaサーバーのproxyオプションの値を設定するために使用されます。

AI Marketer 5では

すべての設定オプションがserver.proxyオブジェクトの下にまとめられています。

移行

This section regroups useful notes and procedures about the introduced breaking change.

注意

AI Marketer 5でのserver.proxy設定の動作についての追加情報は、サーバー設定のドキュメンテーションで利用可能です。

手動での移行

ユーザーはコードを手動で更新する必要があります:

  • server.proxyが使用されている場合、それをserver.proxy.koaに移動する必要があります。

  • server.globalProxyが使用されている場合、2つの選択肢があります:

    • それをserver.proxy.globalに移動し、AI Marketer.fetchのリクエストに加えてHTTP/HTTPSのリクエストに対しても動作することを認識してください。
    • または、AI Marketer v4と全く同じ機能を保持するために、それをserver.proxy.fetchに移動します。ここでは、フェッチのみがプロキシされていました。