公開されたドキュメントサイトでAPIをデバッグする際、ブラウザのセキュリティ制限によってCORS(クロスオリジンリソースシェアリング)の問題が発生することがあります。これを解決するためには、サイトにCORSプロキシを設定することができます。これにより、ドキュメントサイトからのすべてのAPIリクエストが指定されたリクエストプロキシエージェントを通じてルーティングされるようになります。ニーズに応じて利用可能なプロキシオプションは以下の通りです:Cloud Agent: これはApidogのCloud Agentを使用して、共有ドキュメントからのAPIリクエストを処理します。ただし、Cloud Agentは内部ネットワーク上のAPIにはアクセスできないことに注意してください。
ブラウザ拡張機能: このオプションは、ユーザーのブラウザにインストールされた拡張機能を使用してリクエストを処理します。ユーザーが拡張機能をインストールしていない場合、APIリクエストを開始する前にインストールを促されます。
プロキシなし: このオプションを選択すると、 リクエストはユーザーのブラウザから直接APIに送信されます。CORSを処理できるようにAPIサーバーの設定が正しく構成されていることを確認し、潜在的な問題を防ぎましょう。
プロキシタイプの選び方#
Public API/API: Cloud Agentの使用を優先する。
シンプルなシナリオ: ブラウザ拡張機能を使用する。
高いセキュリティ要件: セルフホスト型リクエストプロキシエージェントを使用する。
よくある質問#
詳しく学ぶ#
Modified at 2025-07-10 10:26:56