2626</p >
2727
2828<p align =" center " >
29- <video src =" https://user-images.githubusercontent.com/11563347/204810331-8479815d-0d69-4793-aea6-fed737b7d15c.mp4 " data-canonical-src =" https://user-images.githubusercontent.com/11563347/204810331-8479815d-0d69-4793-aea6-fed737b7d15c.mp4 " controls =" controls " muted =" muted " class =" d-block rounded-bottom-2 border-top width-fit " style =" max-height :640px ;" autoplay >
29+ <details class="details-reset border rounded-2" open="">
30+ <summary class =" px-3 py-2 " >
31+ <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-device-camera-video">
32+ <path d="M16 3.75v8.5a.75.75 0 0 1-1.136.643L11 10.575v.675A1.75 1.75 0 0 1 9.25 13h-7.5A1.75 1.75 0 0 1 0 11.25v-6.5C0 3.784.784 3 1.75 3h7.5c.966 0 1.75.784 1.75 1.75v.675l3.864-2.318A.75.75 0 0 1 16 3.75Zm-6.5 1a.25.25 0 0 0-.25-.25h-7.5a.25.25 0 0 0-.25.25v6.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-6.5ZM11 8.825l3.5 2.1v-5.85l-3.5 2.1Z"></path>
33+ </svg >
34+ <span aria-label="Video description DeveloperProxyBuildDemo.mp4" class="m-1">DeveloperProxyBuildDemo.mp4</span>
35+ <span class="dropdown-caret"></span>
36+ </summary >
37+
38+ <video src =" https://user-images.githubusercontent.com/11563347/242093295-93b453fd-df3d-433a-a35c-483830ecba75.mp4 " data-canonical-src =" https://user-images.githubusercontent.com/11563347/242093295-93b453fd-df3d-433a-a35c-483830ecba75.mp4 " controls =" controls " muted =" muted " class =" d-block rounded-bottom-2 border-top width-fit " style =" max-height :640px ; min-height : 200px " >
39+
3040 </video >
41+ </details >
3142</p >
3243
3344Microsoft Graph Developer Proxy is a command line tool for testing Microsoft Graph and other APIs.
3445
35- It aims to provide a better way to test applications.
46+ It aims to provide a better way to test applications.
3647
3748Use the proxy to:
3849
@@ -63,11 +74,15 @@ mgdp --failure-rate 50 --no-mocks --allowed-errors 429 503
6374- intercept requests from Microsoft Graph and other APIs
6475- simulate errors
6576- simulate throttling
77+ - simulare rate-limiting
6678- mock responses
6779- mock error responses
6880- define wildcard paths to serve mocked responses
6981- mock responses of different types (JSON, binary, etc.)
7082- ` $select ` guidance to improve performance
83+ - caching guidance to improve performance
84+ - OData paging guidance
85+ - client-request-id header guidance
7186- non-production beta endpoint guidance for Microsoft Graph
7287- configure proxy to your needs, by setting:
7388 - failure rate
@@ -76,6 +91,7 @@ mgdp --failure-rate 50 --no-mocks --allowed-errors 429 503
7691 - URLs to intercept traffic
7792- record proxy activity
7893- get proxy activity summary report
94+ - detect minimal Microsoft Graph API permissions
7995
8096## Trademarks
8197
0 commit comments