GraphRandomErrorPlugin
임의 오류로 인해 Microsoft Graph에 대한 요청이 실패합니다.
플러그 인 instance 정의
{
"name": "GraphRandomErrorPlugin",
"enabled": false,
"pluginPath": "~appFolder/plugins/dev-proxy-plugins.dll",
"configSection": "graphRandomErrorsPlugin"
}
구성 예
{
"graphRandomErrorsPlugin": {
"allowedErrors": [ 429, 500, 502, 503, 504, 507 ]
}
}
구성 속성
속성 | Description | 기본값 |
---|---|---|
allowedErrors |
개발자 프록시가 생성할 수 있는 HTTP 상태 코드 목록입니다. | 429 500 502 503 504 507 |
retryAfterInSeconds |
헤더의 값( Retry-After 초)입니다. |
5 |
명령줄 옵션
Name | Description | 기본값 |
---|---|---|
-a, --allowed-errors |
개발자 프록시가 생성할 수 있는 HTTP 상태 코드 목록입니다. | 429 500 502 503 504 507 |
Microsoft Graph에서 사용하는 HTTP 오류 상태 코드
Microsoft Graph는 다음 HTTP 상태 코드를 사용합니다.
팁
코드 | 이름 | Description |
---|---|---|
429 | 너무 많은 요청 | 사용자가 지정된 시간("속도 제한")에 너무 많은 요청을 전송했음을 나타냅니다. 새 요청을 만들기 전에 대기하는 시간을 나타내는 Retry-After 헤더가 이 응답에 포함될 수 있습니다. |
500 | 내부 서버 오류 | 서버에서 요청을 처리하지 못하는 예기치 않은 조건이 발생했음을 나타냅니다. 이 오류 응답은 일반적인 "catch-all" 응답입니다. 일반적으로 이는 서버가 응답에 대한 더 나은 5xx 오류 코드를 찾을 수 없음을 나타냅니다. |
502 | 잘못된 게이트웨이 | 서버가 게이트웨이 또는 프록시 역할을 하는 동안 업스트림 서버에서 잘못된 응답을 수신했음을 나타냅니다. |
503 | 서비스를 사용할 수 없음 | 서버가 요청을 처리할 준비가 되지 않음을 나타냅니다. 일반적인 원인은 유지 관리를 위해 다운되었거나 오버로드된 서버입니다. 이 응답은 임시 조건에 사용해야 하며 Retry-After HTTP 헤더는 가능한 경우 서비스 복구에 대한 예상 시간을 포함해야 합니다. |
504 | 게이트웨이 시간 초과 | 서버가 게이트웨이 또는 프록시 역할을 하는 동안 요청을 완료하는 데 필요한 업스트림 서버로부터 시간 내 응답을 받지 못했음을 나타냅니다. |
507 | 스토리지 부족 | WebDAV(Web Distributed Authoring and Versioning) 프로토콜의 컨텍스트에서 제공될 수 있습니다( RFC 4918 참조). 서버가 요청을 성공적으로 완료하는 데 필요한 표현을 저장할 수 없으므로 메서드를 수행할 수 없음을 나타냅니다. |
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
Dev Proxy