nginxはそのような機能をサポートしていますが、つまり返信の内容を変更することはできますか?
例えば、最初にインターフェースから返される内容はこんな感じです
リーリー新しい属性が後で追加されました -- 总抽奖次数
,于是想将之前的remainingCount
改成更贴切的todayRemainingCount
ただし、オンライン プロセス中は、サーバーが最初にオンラインになり、次に H5 がオンラインになるため、この期間中、H5 は解析できなくなり、通常のオンライン ビジネス ロジックに影響します。 remainingCount
nginx
を介して一時的な処理を実行して、スムーズにアップグレードできるようにしたいと考えています。たとえば、解析サーバー インターフェイスは、todayRemainingCount
に基づいて 属性を自動的に作成します。 > 古いインターフェイスと互換性があるように、次のように表示されます nginx
来做一下临时处理使得可以平滑升级, 如解析服务端接口基于todayRemainingCount
自动创建一个remainingCount
リーリー
はい、https://openresty.org/ja/をご覧ください。必要に応じて、プログラムを使用して判断して処理するか、追加のスイッチなどを追加する方が良いでしょう。
オンライン nginx は、むやみに設定を変更しません。
必要に応じて、インターフェイスは、remainingCount と todayRemainingCount の両方を同時に出力できます。どのインターフェイスを使用してインターフェイスを呼び出しても、すべてをデプロイした後、メソッドによって返された RemainingCount を削除するだけで値を取得できます。インターフェース
同僚が解決策を教えてくれました。
これは、互換性を考慮する必要がある典型的なインターフェイス モデルです。 nginx に置くことはお勧めしません。例:
リーリービジネスレイヤーで処理を行う方が良いです
nginxを変更することは推奨されません。