Condividi tramite


Riferimento tecnico per Dev Proxy

Questa sezione contiene informazioni tecniche di riferimento per i plug-in e le opzioni di configurazione di Dev Proxy.

Plug-in

Elenco di plug-in che funzionano con qualsiasi API.

Nome Descrizione
AuthPlugin Simula l'autenticazione e l'autorizzazione usando le chiavi API o OAuth2.
DevToolsPlugin Espone i messaggi del proxy di sviluppo e informazioni sulle richieste intercettate e le risposte in Chrome DevTools.
CachingGuidancePlugin Visualizza un avviso quando Dev Proxy intercetta la stessa richiesta entro il periodo di tempo specificato.
CrudApiPlugin Simula un'API CRUD con un archivio dati in memoria.
ExecutionSummaryPlugin Genera un report di riepilogo delle richieste che passano attraverso il proxy.
GenericRandomErrorPlugin Le richieste hanno esito negativo con un errore selezionato casuale dal file contenente errori fittizi.
HttpFileGeneratorPlugin Genera un file HTTP dalle richieste e dalle risposte intercettate.
LatencyPlugin Ritarda le risposte in base a un numero casuale di millisecondi dall'intervallo configurato.
MinimalPermissionsPlugin Controlla se l'app usa autorizzazioni minime per chiamare le API. Usa le informazioni sull'API dalla cartella locale specificata.
MockGeneratorPlugin Genera simulazioni del proxy di sviluppo in base alle richieste intercettate.
MockRequestPlugin Consente di inviare richieste Web tramite Il proxy di sviluppo.
MockResponsePlugin Simula le risposte.
ODataPagingGuidancePlugin Visualizza un avviso quando il proxy intercetta una richiesta di paging OData usando un URL che non è stato restituito in precedenza in una delle risposte intercettate.
OpenAIMockResponsePlugin Simula le risposte da Azure OpenAI e OpenAI usando un modello linguistico locale.
OpenApiSpecGeneratorPlugin Genera specifiche OpenAPI in formato JSON dalle richieste e dalle risposte intercettate.
RateLimitingPlugin Simula i comportamenti del limite di frequenza.
RetryAfterPlugin Simula l'intestazione Retry-After inviata da un'API dopo la limitazione di una richiesta.
RiscriverePlugin Riscrive le richieste.

Plug-in del Centro API di Azure

Elenco di plug-in che funzionano con il Centro API di Azure.

Nome Descrizione
ApiCenterMinimalPermissionsPlugin Controlla se l'app usa autorizzazioni minime per chiamare le API. Usa le informazioni sull'API dall'istanza del Centro API di Azure specificata.
ApiCenterOnboardingPlugin Controlla se le API usate in un'app vengono registrate nell'istanza del Centro API di Azure specificata.
ApiCenterProductionVersionPlugin Controlla se le API usate in un'app sono una versione di produzione delle API registrate nell'istanza del Centro API di Azure specificata.

Plug-in Microsoft Entra

Elenco di plug-in che funzionano con l'API Microsoft Entra.

Nome Descrizione
EntraMockResponsePlugin Simula le risposte a Microsoft Entra.

Plug-in di Microsoft Graph

Elenco di plug-in che funzionano con l'API Microsoft Graph.

Nome Descrizione
GraphBetaSupportGuidancePlugin Visualizza un avviso quando il proxy rileva una richiesta all'endpoint beta di Microsoft Graph.
GraphClientRequestIdGuidancePlugin Mostra un suggerimento quando una richiesta all'API Microsoft Graph non include l'intestazione client-request-id .
GraphConnectorGuidancePlugin Mostra indicazioni contestuali per l'uso dei connettori di Microsoft Graph.
GraphConnectorNotificationPlugin Simula la notifica quando si abilita o disabilita un connettore Microsoft Graph nell'interfaccia di amministrazione di Teams (TAC). Convalida le richieste di creazione ed eliminazione della connessione esterna.
GraphMinimalPermissionsPlugin Restituisce un elenco delle autorizzazioni minime necessarie per le richieste di Microsoft Graph registrate dal proxy.
GraphMinimalPermissionsGuidancePlugin Confronta le autorizzazioni usate nel token JWT inviato a Microsoft Graph con gli ambiti minimi necessari per le richieste registrate dal proxy e mostra la differenza.
GraphMockResponsePlugin Simula le risposte alle API Microsoft Graph.
GraphRandomErrorPlugin Le richieste effettuate a Microsoft Graph hanno esito negativo con errori casuali.
GraphSdkGuidancePlugin Mostra un suggerimento quando il proxy intercetta una richiesta a Microsoft Graph che non è stata emessa da Microsoft Graph SDK.
GraphSelectGuidancePlugin Visualizza un avviso quando il proxy intercetta una richiesta alle API Microsoft Graph che non includono il parametro della $select stringa di query.
ODSPSearchGuidancePlugin Visualizza un avviso quando Dev Proxy rileva una richiesta alle API di ricerca di OneDrive e SharePoint.

Giornalisti

Elenco di giornalisti che generano report in formati diversi.

Nome Descrizione
JsonReporter Genera report in formato JSON.
MarkdownReporter Genera report in formato Markdown.
PlainTextReporter Genera report in formato testo normale.

Impostazione

Riferimento alle opzioni di configurazione di Dev Proxy.

Nome Descrizione
devproxyrc File di configurazione per Dev Proxy.
Proxy API API per interagire con il proxy di sviluppo a livello di codice.
Impostazioni proxy Opzioni di configurazione per le impostazioni proxy.