開発プロキシのテクニカル リファレンス
このセクションには、開発プロキシ プラグインと構成オプションに関するテクニカル リファレンスが含まれています。
プラグイン
任意の 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。 |
プロキシの設定 | プロキシ設定の構成オプション。 |
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
Dev Proxy