そのため、次の場所で API 呼び出しを受け取ります。
POST http://olddomain.com/api/call
Post contents in Raw Body
私はそれをにリダイレクトする必要があります
POST http:://newdomain.com/api/call
Raw Body の内容は同じです。POST サーバー側をリダイレクトする方法はないようです。それを行う唯一の方法は、HTML フォームを生成し、そのフォームを JS 経由で送信することです。したがって、JSON が返されることを期待する API クライアントが、POST をリダイレクトするためにその HTML/JS をレンダリングして送信することが可能かどうかはわかりません。
だから今、私は POST の生の本文コンテンツをクエリ文字列変数に変換する必要があるかもしれないと考えています - 呼び出しのデータ量はおそらく十分に少ないので、これを回避することができます - そしておそらく API 呼び出しハンドラを更新しますこのシナリオでは GET パラメータを受け入れます。
これはどれもまったくきれいに見えません。もっと良い方法があることを教えてください。
更新: curl
API クライアントが使用するため、実装には互換性が必要です。