Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Этот раздел содержит технический справочник по подключаемым модулям и параметрам конфигурации для прокси-сервера разработки.
Плагины
Список плагинов, работающих с любым API.
| Имя | Описание |
|---|---|
| AuthPlugin | Имитирует проверку подлинности и авторизацию с помощью ключей API или OAuth2. |
| DevToolsPlugin | Предоставляет сообщения прокси-сервера разработки и информацию о перехваченных запросах и ответах в Chrome DevTools. Поддерживает протокол HTTP и STDIO. |
| КэшированиеGuidancePlugin | Отображает предупреждение, когда прокси-сервер разработки перехватил тот же запрос в течение указанного периода времени. |
| CrudApiPlugin | Имитирует API CRUD с хранилищем данных в памяти. |
| ExecutionSummaryPlugin | Создает сводный отчет о запросах, проходящих через прокси-сервер. |
| GenericRandomErrorPlugin | Отклоняет запросы со случайной выбранной ошибкой из файла, содержащего смоделированные ошибки. |
| HarGeneratorPlugin | Создает файлы HTTP-архива (HAR) из перехватанных запросов и ответов. |
| HttpFileGeneratorPlugin | Создает HTTP-файл из перехватанных запросов и ответов. |
| LanguageModelFailurePlugin | Имитирует различные сценарии сбоя языковой модели для тестирования устойчивости приложений, зависимых от языковой модели. |
| LanguageModelRateLimitingPlugin | Имитирует ограничение скорости на основе токенов для API языковой модели путем отслеживания запроса и потребления токенов завершения в настраиваемых временных окнах. |
| Плагин задержки | Задержка ответов случайным числом миллисекунд из настроенного диапазона. Поддерживает протокол HTTP и STDIO. |
| MinCsomPermissionsPlugin | Обнаруживает минимальные разрешения, необходимые для вызова записанных запросов API SharePoint Client-Side объектной модели (CSOM). |
| МинимальныеРазрешенияПлагин | Проверяет, использует ли приложение минимальные разрешения для вызова API. Использует сведения API из указанной локальной папки. |
| MinPermissionsGuidancePlugin | Сравнивает разрешения, используемые в маркере JWT, отправляемые API, с минимальными необходимыми областями, необходимыми для запросов, записанных прокси-сервером, и показывает разницу. |
| MockGeneratorPlugin | Создает макеты прокси-сервера разработки на основе перехватанных запросов. |
| MockRequestPlugin | Позволяет выдавать веб-запросы с помощью Dev Proxy. |
| Плагин MockResponsePlugin | Имитирует ответы. |
| MockStdioResponsePlugin | Имитирует ответы для приложений на основе STDIO, таких как серверы MCP. |
| ODataPagingGuidancePlugin | Отображает предупреждение, когда прокси-сервер перехватывает запрос на разбиение по страницам OData с URL-адресом, который не использовался ранее в одном из перехваченных ответов. |
| OpenAIMockResponsePlugin | Имитирует ответы из Azure OpenAI и OpenAI с помощью локальной языковой модели. |
| OpenAITelemetryPlugin | Создает данные телеметрии для запросов API, совместимых с OpenAI. |
| OpenAIUsageDebuggingPlugin | Регистрирует метрики использования API OpenAI в CSV-файл для отладки и анализа. |
| OpenApiSpecGeneratorPlugin | Создает спецификацию OpenAPI из перехватанных запросов и ответов. |
| RateLimitingPlugin | Имитирует поведение ограничения скорости. |
| RetryAfterPlugin | Имитирует Retry-After заголовок, отправленный API после ограничения запроса. |
| Переопределение плагина | Перезаписывает запросы. |
| TypeSpecGeneratorPlugin | Создает файлы TypeSpec из перехватанных запросов и ответов. |
| Плагин UrlDiscoveryPlugin | Создает список URL-адресов, перехватываемых прокси-сервером. |
Плагины Центра API Azure
Список плагинов, работающих с Центром API Azure.
| Имя | Описание |
|---|---|
| ApiCenterMinimalPermissionsPlugin | Проверяет, использует ли приложение минимальные разрешения для вызова API. Использует сведения API из указанного экземпляра Центра API Azure. |
| ApiCenterOnboardingPlugin | Проверяет, зарегистрированы ли API, используемые в приложении, в указанном экземпляре Центра API Azure. |
| ApiCenterProductionVersionPlugin | Проверяет, являются ли API-интерфейсы, используемые в приложении, рабочей версией API, зарегистрированными в указанном экземпляре Центра API Azure. |
Плагины Microsoft Entra
Список плагинов, работающих с API Microsoft Entra.
| Имя | Описание |
|---|---|
| EntraMockResponsePlugin | Имитирует ответы на Microsoft Entra. |
Плагины Microsoft Graph
Список плагинов, работающих с API Microsoft Graph.
| Имя | Описание |
|---|---|
| GraphBetaSupportGuidancePlugin | Отображает предупреждение, когда прокси обнаруживает запрос к конечной точке бета-версии Microsoft Graph. |
| GraphClientRequestIdGuidancePlugin | Показывает подсказку, если запрос к API Microsoft Graph не включает заголовок client-request-id. |
| GraphConnectorGuidancePlugin | Показывает контекстное руководство по работе с соединителями Microsoft Graph. |
| GraphMinimalPermissionsPlugin | Возвращает список минимальных разрешений, необходимых для запросов Microsoft Graph, записанных прокси-сервером. |
| GraphMinimalPermissionsGuidancePlugin | Сравнивает разрешения, используемые в токене JWT, отправляемом в Microsoft Graph, с минимальными необходимыми областями действий для запросов, которые проксируются, и показывает разницу. |
| GraphMockResponsePlugin | Симулирует ответы на Microsoft Graph API. |
| GraphRandomErrorPlugin | Запросы к Microsoft Graph завершаются сбоем со случайными ошибками. |
| GraphSdkGuidancePlugin | Показывает подсказку, когда прокси-сервер перехватывает запрос к Microsoft Graph, который не был создан с помощью SDK Microsoft Graph. |
| GraphSelectGuidancePlugin | Отображает предупреждение, когда прокси-сервер перехватывает запрос к API Microsoft Graph, который не включает параметр $select в строке запроса. |
| ODSPSearchGuidancePlugin | Отображает предупреждение, когда прокси-сервер разработки обнаруживает запрос к API поиска OneDrive и SharePoint. |
Журналистам
Список репортеров, создающих отчеты в различных форматах.
| Имя | Описание |
|---|---|
| JsonReporter | Создает отчеты в формате JSON. |
| MarkdownReporter | Создает отчеты в формате Markdown. |
| PlainTextReporter | Создает отчеты в формате обычного текста. |
Настройка
Справочник по параметрам конфигурации прокси-сервера для разработки.
| Имя | Описание |
|---|---|
| devproxyrc | Файл конфигурации для прокси-сервера разработки. |
| API прокси-сервера | API для взаимодействия через код с Dev Proxy. |
| Параметры прокси-сервера | Параметры конфигурации для параметров прокси-сервера. |