私は現在 API を開発しています。私が決定したことの 1 つは、クライアントが検証などのために sig を付けてリクエストを送信する 1 つの gateway.cfm ページを作成し、ゲートウェイがリクエストを処理し、コンポーネントを呼び出して結果を返すことでした。必要です。
たとえば、gateway.cfm?component=getBooks&sig=232345343 は getbooks コンポーネントを呼び出し、JSON を返します。
セキュリティ上の問題を無視すると、すべてのリクエストが 1 つのページに送信されるため、この API のパフォーマンスは低下しますか? または、すべてのリクエストが同じページに送られるかどうかに関係なく、これは Web サーバーにとって重要ではありません。
また、これもSSLによって保護されます。