別の部門の検索サイトとインターフェイスするWebアプリケーションを構築しています。ユーザーは、「パン」など、当社のWebサイトで検索したい用語を入力し始めるという考え方です。この他の部門のサイトから、「パン」を含むすべての可能な用語のAJAX-yオートコンプリートリストを取得します。用語を選択すると、 http://other-site.com/にリダイレクトされ、選択した用語を検索した結果が表示されます。
問題は、 http://other-site.com/ ? term={whatever-term-they-selected}に単純にリダイレクトできないことです。与えられたAPI仕様によると、ユーザーをルートURL http://other-site.com/にリダイレクトする必要があります。リクエスト本文には、検索語に関するメタデータがJSONとして含まれています。これも可能ですか?ヘッダーを介してユーザーをhttp://other-site.com/にリダイレクトできますが、リクエスト本文にデータが含まれません。http://other-site.com/を指すフォームを送信できますが、本文は生のJSONではなく、フォームデータになります。
他の部門にAPIの変更を依頼する必要があると思いますが、変更する前にこれを確認したいと思います。