개발자 프록시에 대한 기술 참조
이 섹션에는 개발자 프록시 플러그 인 및 구성 옵션에 대한 기술 참조가 포함되어 있습니다.
플러그 인
모든 API에서 작동하는 플러그 인 목록입니다.
속성 | 설명 |
---|---|
AuthPlugin | API 키 또는 OAuth2를 사용하여 인증 및 권한 부여를 시뮬레이션합니다. |
DevToolsPlugin | Chrome DevTools에서 개발자 프록시 메시지와 가로채는 요청 및 응답에 대한 정보를 노출합니다. |
CachingGuidancePlugin | 개발자 프록시가 지정된 기간 내에 동일한 요청을 가로챌 때 경고를 표시합니다. |
CrudApiPlugin | 메모리 내 데이터 저장소를 사용하여 CRUD API를 시뮬레이션합니다. |
ExecutionSummaryPlugin | 프록시를 통과하는 요청의 요약 보고서를 생성합니다. |
GenericRandomErrorPlugin | 모의 오류가 포함된 파일에서 임의로 선택한 오류가 있는 요청에 실패합니다. |
HttpFileGeneratorPlugin | 가로채는 요청 및 응답에서 HTTP 파일을 생성합니다. |
LatencyPlugin | 구성된 범위에서 난수(밀리초)로 응답을 지연합니다. |
MinimalPermissionsPlugin | 앱이 최소 사용 권한을 사용하여 API를 호출하는지 확인합니다. 지정된 로컬 폴더의 API 정보를 사용합니다. |
MockGeneratorPlugin | 가로채는 요청에 따라 개발 프록시 모의 개체를 생성합니다. |
MockRequestPlugin | 개발자 프록시를 사용하여 웹 요청을 실행할 수 있습니다. |
MockResponsePlugin | 응답을 시뮬레이션합니다. |
ODataPagingGuidancePlugin | 프록시가 이전에 가로채진 응답 중 하나에서 반환되지 않은 URL을 사용하여 OData 페이징 요청을 가로챌 때 경고를 표시합니다. |
OpenAIMockResponsePlugin | 로컬 언어 모델을 사용하여 Azure OpenAI 및 OpenAI의 응답을 시뮬레이션합니다. |
OpenApiSpecGeneratorPlugin | 가로채는 요청 및 응답에서 JSON 형식으로 OpenAPI 사양을 생성합니다. |
RateLimitingPlugin | 속도 제한 동작을 시뮬레이션합니다. |
RetryAfterPlugin | Retry-After 요청을 제한한 후 API에서 보낸 헤더를 시뮬레이션합니다. |
RewritePlugin | 요청을 다시 작성합니다. |
Azure API 센터 플러그 인
Azure API 센터에서 작동하는 플러그 인 목록입니다.
속성 | 설명 |
---|---|
ApiCenterMinimalPermissionsPlugin | 앱이 최소 사용 권한을 사용하여 API를 호출하는지 확인합니다. 지정된 Azure API Center 인스턴스의 API 정보를 사용합니다. |
ApiCenterOnboardingPlugin | 앱에 사용되는 API가 지정된 Azure API 센터 인스턴스에 등록되어 있는지 확인합니다. |
ApiCenterProductionVersionPlugin | 앱에서 사용되는 API가 지정된 Azure API 센터 인스턴스에 등록된 API의 프로덕션 버전인지 확인합니다. |
Microsoft Entra 플러그 인
Microsoft Entra API와 함께 작동하는 플러그 인 목록입니다.
속성 | 설명 |
---|---|
EntraMockResponsePlugin | Microsoft Entra에 대한 모의 응답입니다. |
Microsoft Graph 플러그 인
Microsoft Graph API에서 작동하는 플러그 인 목록입니다.
속성 | 설명 |
---|---|
GraphBetaSupportGuidancePlugin | 프록시가 Microsoft Graph 베타 엔드포인트에 대한 요청을 검색할 때 경고를 표시합니다. |
GraphClientRequestIdGuidancePlugin | Microsoft Graph API에 대한 요청에 헤더가 포함되지 client-request-id 않은 경우 팁을 표시합니다. |
GraphConnectorGuidancePlugin | Microsoft Graph 커넥터 작업에 대한 상황별 지침을 보여 줍니다. |
GraphConnectorNotificationPlugin | TAC(Teams 관리 센터)에서 Microsoft Graph 커넥터를 사용하거나 사용하지 않도록 설정할 때 알림을 시뮬레이션합니다. 외부 연결을 만들고 삭제하기 위한 요청의 유효성을 검사합니다. |
GraphMinimalPermissionsPlugin | 프록시가 기록한 Microsoft Graph 요청에 필요한 최소 권한 목록을 반환합니다. |
GraphMinimalPermissionsGuidancePlugin | Microsoft Graph에 전송된 JWT 토큰에 사용된 사용 권한을 프록시가 기록한 요청에 필요한 최소 범위와 비교하고 차이를 표시합니다. |
GraphMockResponsePlugin | Microsoft Graph API에 대한 모의 응답입니다. |
GraphRandomErrorPlugin | 임의 오류로 인해 Microsoft Graph에 대한 요청이 실패합니다. |
GraphSdkGuidancePlugin | 프록시가 Microsoft Graph SDK에서 발급하지 않은 Microsoft Graph에 대한 요청을 가로채는 경우 팁을 표시합니다. |
GraphSelectGuidancePlugin | 프록시가 쿼리 문자열 매개 변수를 포함하지 $select 않는 Microsoft Graph API에 대한 요청을 가로챌 때 경고를 표시합니다. |
ODSPSearchGuidancePlugin | 개발자 프록시가 OneDrive 및 SharePoint 검색 API에 대한 요청을 검색할 때 경고를 표시합니다. |
기자
다양한 형식의 보고서를 생성하는 기자 목록입니다.
속성 | 설명 |
---|---|
JsonReporter | JSON 형식으로 보고서를 생성합니다. |
MarkdownReporter | Markdown 형식으로 보고서를 생성합니다. |
PlainTextReporter | 일반 텍스트 형식으로 보고서를 생성합니다. |
구성
개발 프록시 구성 옵션에 대한 참조입니다.
속성 | 설명 |
---|---|
devproxyrc | 개발 프록시에 대한 구성 파일입니다. |
프록시 API | 프로그래밍 방식으로 개발 프록시와 상호 작용하기 위한 API입니다. |
프록시 설정 | 프록시 설정에 대한 구성 옵션입니다. |
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
Dev Proxy