Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Možná zjistíte, že při pokusu o použití náhodných chyb a simulací proxy nevrací náhodné chyby. Jedním z důvodů může být nesprávné pořadí modulů plug-in v konfiguraci devproxyrc .
Proxy spouští moduly plug-in v pořadí, v jakém jsou definovány v konfiguraci. V tomto případě se mocky spustí před náhodnými chybami, takže pokud máte pro adresu URL definovaný mock, požadavek nikdy nedosáhne pluginu náhodných chyb.
Pokud chcete mít jak náhodné chyby, tak i napodobeniny, změňte pořadí pluginů na:
{
"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
}
Tímto způsobem se nejprve zpracovávají náhodné chyby a všechny požadavky, které proxy nezpracují náhodně špatně, se porovnávají s mocky.