Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
È possibile che quando si tenta di usare errori casuali e simulazioni, il proxy non restituisce errori casuali. Uno dei motivi potrebbe essere l'ordine errato dei plug-in nella configurazione devproxyrc .
Il proxy esegue i plug-in nell'ordine in cui sono definiti nella configurazione. In questo caso, i mock vengono eseguiti prima degli errori casuali, quindi se è stata definita una simulazione per un URL, la richiesta non raggiunge mai il plug-in di errore casuale.
Se si vogliono errori casuali e simulazioni, modificare l'ordine dei plug-in in:
{
"plugins": [
// [...] trimmed for brevity
{
"name": "GenericRandomErrorPlugin",
"enabled": true,
"pluginPath": "~appFolder/plugins/DevProxy.Plugins.dll",
"configSection": "genericRandomErrorPlugin"
},
{
"name": "MockResponsePlugin",
"enabled": true,
"pluginPath": "~appFolder/plugins/DevProxy.Plugins.dll",
"configSection": "mocksPlugin"
}
// [...] trimmed for brevity
],
// [...] trimmed for brevity
}
In questo modo gli errori casuali vengono gestiti per primi e qualsiasi richiesta per cui il proxy non fallisce casualmente viene confrontata con simulazioni.