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/logic-apps/logic-apps-handle-large-messages.md
+8-7Lines changed: 8 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -38,8 +38,9 @@ messages that are larger than the message size limit.
38
38
Only actions that support chunking can access the message content in these outputs.
39
39
So, an action that handles large messages must meet *either* these criteria:
40
40
41
-
* Natively support chunking when that action belongs to a connector.
42
-
* Have chunking support enabled in that action's runtime configuration.
41
+
* The action must natively support chunking when that action belongs to a connector.
42
+
43
+
* The action must have chunking support enabled in that action's runtime configuration.
43
44
44
45
Otherwise, you get a runtime error when you try to access large content output.
45
46
To enable chunking, see [Set up chunking support](#set-up-chunking).
@@ -49,7 +50,7 @@ To enable chunking, see [Set up chunking support](#set-up-chunking).
49
50
Services that communicate with Azure Logic Apps can have their own message size limits.
50
51
These limits are often smaller than the Azure Logic Apps limit. For example, assuming that
51
52
a connector supports chunking, a connector might consider a 30-MB message as large,
52
-
while Azure Logic Apps does not. To comply with this connector's limit, Azure Logic Apps splits any message larger than 30 MB into smaller chunks.
53
+
while Azure Logic Apps doesn't. To comply with this connector's limit, Azure Logic Apps splits any message larger than 30 MB into smaller chunks.
53
54
54
55
For connectors that support chunking, the underlying chunking protocol is invisible to end users.
55
56
However, not all connectors support chunking, so these connectors generate runtime
@@ -171,9 +172,7 @@ downloading chunked content from an endpoint to your workflow:
171
172
172
173
2. The endpoint responds with the "206" status code and an HTTP message body.
173
174
174
-
Details about the content in this chunk appear in the response's `Content-Range` header,
175
-
including information that helps Azure Logic Apps determine the start and end for the chunk,
176
-
plus the total size of the entire content before chunking.
175
+
Details about the content in this chunk appear in the response's `Content-Range` header. These details include information that helps Azure Logic Apps determine the start and end for the chunk, plus the total size of the entire content before chunking.
177
176
178
177
3. Your logic app automatically sends follow-up HTTP GET requests.
179
178
@@ -216,7 +215,9 @@ up by sending HTTP PATCH requests that contain the content chunks.
216
215
The following steps describe the detailed process that Azure Logic Apps uses for uploading
217
216
chunked content from your logic app to an endpoint:
218
217
219
-
1. Your workflow sends an initial HTTP POST or PUT request with an empty message body. The request header, includes the following information about the content that your logic app wants to upload in chunks:
218
+
1. Your workflow sends an initial HTTP POST or PUT request with an empty message body.
219
+
220
+
The request header includes the following information about the content that your logic app wants to upload in chunks:
220
221
221
222
| Request header field | Value | Type | Description |
0 commit comments