次の方法で共有


開発プロキシのテクニカル リファレンス

このセクションには、開発プロキシ プラグインと構成オプションに関するテクニカル リファレンスが含まれています。

プラグイン

任意の API で動作するプラグインの一覧。

名前 説明
AuthPlugin API キーまたは OAuth2 を使用して認証と承認をシミュレートします。
DevToolsPlugin Dev Proxy メッセージと、Chrome DevTools でインターセプトされた要求と応答に関する情報を公開します。
CachingGuidancePlugin Dev Proxy が指定した期間内に同じ要求をインターセプトした場合の警告を表示します。
CrudApiPlugin メモリ内データ ストアを使用して CRUD API をシミュレートします。
ExecutionSummaryPlugin プロキシを通過する要求の概要レポートを生成します。
GenericRandomErrorPlugin モック エラーを含むファイルからランダムに選択されたエラーで要求が失敗します。
HttpFileGeneratorPlugin インターセプトされた要求と応答から HTTP ファイルを生成します。
LatencyPlugin 構成された範囲からランダムなミリ秒単位で応答を遅延させます。
MinimalPermissionsPlugin アプリが最小限のアクセス許可を使用して API を呼び出すかどうかを確認します。 指定したローカル フォルダーの API 情報を使用します。
MockGeneratorPlugin インターセプトされた要求に基づいて開発プロキシ モックを生成します。
MockRequestPlugin 開発プロキシを使用して Web 要求を発行できます。
MockResponsePlugin 応答をシミュレートします。
ODataPagingGuidancePlugin プロキシが、インターセプトされた応答のいずれかで以前に返されていない URL を使用して OData ページング要求をインターセプトした場合の警告を示します。
OpenAIMockResponsePlugin ローカル言語モデルを使用して、Azure OpenAI と OpenAI からの応答をシミュレートします。
OpenApiSpecGeneratorPlugin インターセプトされた要求と応答から JSON 形式で OpenAPI 仕様を生成します。
RateLimitingPlugin レート制限動作をシミュレートします。
RetryAfterPlugin 要求の調整後に Retry-After API によって送信されるヘッダーをシミュレートします。

Azure API Center プラグイン

Azure API Center で動作するプラグインの一覧。

名前 説明
ApiCenterMinimalPermissionsPlugin アプリが最小限のアクセス許可を使用して API を呼び出すかどうかを確認します。 指定した Azure API Center インスタンスの API 情報を使用します。
ApiCenterOnboardingPlugin アプリで使用される API が、指定された Azure API Center インスタンスに登録されているかどうかを確認します。
ApiCenterProductionVersionPlugin アプリで使用される API が、指定された Azure API センター インスタンスに登録されている API の実稼働バージョンであるかどうかを確認します。

Microsoft Entra プラグイン

Microsoft Entra API で動作するプラグインの一覧。

名前 説明
EntraMockResponsePlugin Microsoft Entra への応答をモックします。

Microsoft Graph プラグイン

Microsoft Graph API で動作するプラグインの一覧。

名前 説明
GraphBetaSupportGuidancePlugin プロキシが Microsoft Graph ベータ エンドポイントへの要求を検出したときに警告を表示します。
GraphClientRequestIdGuidancePlugin Microsoft Graph API への要求にヘッダーが含まれていない場合のヒントを client-request-id 示します。
GraphConnectorGuidancePlugin Microsoft Graph コネクタを操作するためのコンテキスト ガイダンスを示します。
GraphConnectorNotificationPlugin Teams 管理センター (TAC) で Microsoft Graph コネクタを有効または無効にするときの通知をシミュレートします。 外部接続を作成および削除するための要求を検証します。
GraphMinimalPermissionsPlugin プロキシが記録した Microsoft Graph 要求に必要な最小限のアクセス許可の一覧を返します。
GraphMinimalPermissionsGuidancePlugin Microsoft Graph に送信される JWT トークンで使用されるアクセス許可と、プロキシが記録した要求に必要な最低限必要なスコープを比較し、その違いを示します。
GraphMockResponsePlugin Microsoft Graph API への応答をモックします。
GraphRandomErrorPlugin ランダム エラーで Microsoft Graph に対して行われた要求に失敗します。
GraphSdkGuidancePlugin プロキシが Microsoft Graph SDK によって発行されていない Microsoft Graph への要求をインターセプトしたときのヒントを示します。
GraphSelectGuidancePlugin クエリ文字列パラメーターを含まない Microsoft Graph API への要求をプロキシがインターセプトすると警告が $select 表示されます。
ODSPSearchGuidancePlugin 開発プロキシが OneDrive および SharePoint 検索 API への要求を検出したときに警告を表示します。

記者

さまざまな形式でレポートを生成するレポーターの一覧。

名前 説明
JsonReporter JSON 形式でレポートを生成します。
MarkdownReporter マークダウン形式でレポートを生成します。
PlainTextReporter プレーンテキスト形式でレポートを生成します。

構成

開発プロキシ構成オプションのリファレンス。

名前 説明
devproxyrc 開発プロキシの構成ファイル。
プロキシ API プログラムで開発プロキシと対話するための API。
プロキシの設定 プロキシ設定の構成オプション。