You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/api-management/transform-api.md
+6-4Lines changed: 6 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,7 +3,7 @@ title: Tutorial - Transform and protect your API in Azure API Management
3
3
description: In this tutorial, you learn how to protect your API in API Management with transformation and throttling (rate-limiting) policies.
4
4
5
5
author: dlepow
6
-
ms.service: api-management
6
+
ms.service: azure-api-management
7
7
ms.custom: mvc, devdivchpfy22
8
8
ms.topic: tutorial
9
9
ms.date: 07/30/2024
@@ -16,7 +16,7 @@ ms.author: danlep
16
16
17
17
In this tutorial, you learn about configuring common [policies](api-management-howto-policies.md) to transform your API. You might want to transform your API so it doesn't reveal private backend info. Transforming an API can help you hide the technology stack info that's running in the backend, or hide the original URLs that appear in the body of the API's HTTP response.
18
18
19
-
This tutorial also explains how to add protection to your backend API by configuring a rate limit policy, so that the API isn't overused by developers. For more policy options, see [API Management policies](api-management-policies.md).
19
+
This tutorial also explains how to protect your backend API by configuring a rate limit policy, so that the API isn't overused by developers. For more policy options, see [API Management policies](api-management-policies.md).
20
20
21
21
> [!NOTE]
22
22
> By default, API Management configures a global [`forward-request`](forward-request-policy.md) policy. The `forward-request` policy is needed for the gateway to complete a request to a backend service.
@@ -181,7 +181,7 @@ The rest of this section tests policy transformations that you set in this artic
181
181
1. Select **Demo Conference API** > **Test**.
182
182
1. Select the **GetSpeakers** operation and select **Send**.
183
183
184
-
As you can see, the headers were stripped:
184
+
As you can see, the **X-AspNet-Version** and **X-Powered-By** headers were removed:
185
185
186
186
:::image type="content" source="media/transform-api/stripped-response-headers.png" alt-text="Screenshot showing stripped response headers in the portal.":::
187
187
@@ -205,7 +205,7 @@ The rest of this section tests policy transformations that you set in this artic
205
205
206
206
1. Wait for 15 seconds or more and then select **Send** again. This time you should get a **200 OK** response.
207
207
208
-
## Next steps
208
+
## Summary
209
209
210
210
In this tutorial, you learned how to:
211
211
@@ -216,6 +216,8 @@ In this tutorial, you learned how to:
216
216
> * Protect an API by adding rate limit policy (throttling)
0 commit comments