サーバープロキシ設定はserver.proxyオブジェクトの下にまとめられています
AI Marketer 5では、AI Marketer.fetch内で行われるリクエストやkoaサーバーのグローバルプロキシエージェントに対するものであろうと、すべてのプロキシ設定オプションは/config/server.js|tsのserver.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.globalProxyはAI 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に移動します。ここでは、フェッチのみがプロキシされていました。
- それを