Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Żądania kończą się niepowodzeniem z losowym wybranym błędem z pliku zawierającego wyśmiewane błędy.
Definicja wystąpienia wtyczki
{
"name": "GenericRandomErrorPlugin",
"enabled": true,
"pluginPath": "~appFolder/plugins/DevProxy.Plugins.dll",
"configSection": "genericRandomErrorPlugin",
"urlsToWatch": [
"https://api.openai.com/*"
]
}
Przykład konfiguracji
{
"genericRandomErrorPlugin": {
"$schema": "https://raw.githubusercontent.com/dotnet/dev-proxy/main/schemas/v1.0.0/genericrandomerrorplugin.schema.json",
"errorsFile": "errors.json"
}
}
Właściwości konfiguracji
| Własność | Opis | Domyślny |
|---|---|---|
errorsFile |
Ścieżka do pliku zawierającego odpowiedzi na błędy. | Brak wartości domyślnej |
rate |
Procent żądań do niepowodzenia z losowym błędem. Wartość z zakresu od 0 do 100. | 50 |
retryAfterInSeconds |
Liczba sekund oczekiwania przed ponowieniu próby żądania. Uwzględniony w nagłówku odpowiedzi Retry-After na potrzeby ograniczania dynamicznego. |
5 |
Opcje wiersza polecenia
| Nazwa | Opis | Domyślny |
|---|---|---|
-f, --failure-rate <failure rate> |
Procent żądań do niepowodzenia z losowym błędem. Wartość z zakresu od 0 do 100. | 50 |
Następny krok
Współpracuj z nami na GitHub
Źródło tej zawartości można znaleźć w witrynie GitHub, gdzie można również tworzyć i przeglądać problemy oraz żądania ściągnięcia. Aby uzyskać więcej informacji, zapoznaj się z naszym przewodnikiem dla twórców.