GraphRandomErrorPlugin
Сбой запросов к Microsoft Graph со случайными ошибками.
Определение экземпляра подключаемого модуля
{
"name": "GraphRandomErrorPlugin",
"enabled": false,
"pluginPath": "~appFolder/plugins/dev-proxy-plugins.dll",
"configSection": "graphRandomErrorsPlugin"
}
Пример конфигурации
{
"graphRandomErrorsPlugin": {
"allowedErrors": [ 429, 500, 502, 503, 504, 507 ]
}
}
Свойства конфигурации
Свойство | Описание | По умолчанию |
---|---|---|
allowedErrors |
Список кодов состояния HTTP, которые может создавать прокси-сервер разработчика. | 429 500 502 503 504 507 |
retryAfterInSeconds |
Значение заголовка в Retry-After секундах. |
5 |
Параметры командной строки
Имя | Описание | По умолчанию |
---|---|---|
-a, --allowed-errors |
Список кодов состояния HTTP, которые может создавать прокси-сервер разработчика. | 429 500 502 503 504 507 |
Коды состояния ошибок HTTP, используемые Microsoft Graph
Microsoft Graph использует следующие коды состояния HTTP.
Совет
Описания кодов состояния HTTP-ответа
Код | Имя | Описание |
---|---|---|
429 | Слишком много запросов | Указывает, что пользователь отправил слишком много запросов за заданный промежуток времени (ограничение скорости). В этот ответ может быть включен заголовок Retry-After , указывающий время ожидания перед выполнением нового запроса. |
500 | Внутренняя ошибка сервера | Указывает, что сервер столкнулся с непредвиденным состоянием, которое не позволило ему выполнить запрос. Этот ответ об ошибке является универсальным ответом "catch-all". Обычно это означает, что серверу не удается найти более качественный код ошибки 5xx для ответа. |
502 | Недопустимый шлюз | Указывает, что сервер, выступая в качестве шлюза или прокси-сервера, получил недопустимый ответ от сервера вышестоящий. |
503 | Служба недоступна | Указывает, что сервер не готов к обработке запроса. Распространенные причины: сервер не работает для обслуживания или перегружен. Этот ответ следует использовать для временных условий, а заголовок HTTP Retry-After должен, если это возможно, содержать предполагаемое время восстановления службы. |
504 | Истекло время ожидания шлюза | Указывает, что сервер, выступая в качестве шлюза или прокси-сервера, не своевременно получает ответ от сервера вышестоящий, необходимый для выполнения запроса. |
507 | Недостаточно места в хранилище | Может быть задано в контексте протокола WebDAV (WebDAV) (см. RFC 4918). Это означает, что не удалось выполнить метод, так как сервер не может сохранить представление, необходимое для успешного выполнения запроса. |
Совместная работа с нами на GitHub
Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.