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/connectors/connectors-native-http.md
+5-7Lines changed: 5 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -24,12 +24,12 @@ To check or *poll* an endpoint on a recurring schedule, [add the HTTP trigger](#
24
24
To call an endpoint from anywhere else in your workflow, [add the HTTP action](#http-action). The endpoint's response determines how your workflow's remaining actions run.
25
25
26
26
> [!IMPORTANT]
27
-
> When an HTTP trigger or action sends a `GET` request or doesn't have a request body,
28
-
> Logic Apps removes these headers when included, but without warning or error:
27
+
> If an HTTP trigger or action includes these headers, Logic Apps removes these
28
+
> headers from the generated request message without showing any warning or error:
29
29
>
30
30
> *`Accept-*`
31
31
> *`Allow`
32
-
> *`Content-*`
32
+
> *`Content-*` with these exceptions: `Content-Disposition`, `Content-Encoding`, and `Content-Type`
33
33
> *`Cookie`
34
34
> *`Expires`
35
35
> *`Host`
@@ -38,10 +38,8 @@ To call an endpoint from anywhere else in your workflow, [add the HTTP action](#
38
38
> *`Set-Cookie`
39
39
> *`Transfer-Encoding`
40
40
>
41
-
> Although Logic Apps won't stop you from saving logic apps that use an HTTP trigger
42
-
> or action with these headers, Logic Apps ignores these headers. This behavior
43
-
> doesn't apply to other request types, such as `PUT` and `POST`, as long as these
44
-
> requests include request bodies.
41
+
> Although Logic Apps won't stop you from saving logic apps that use an
42
+
> HTTP trigger or action with these headers, Logic Apps ignores these headers.
45
43
46
44
This article shows how to add an HTTP trigger or action to your logic app's workflow.
Copy file name to clipboardExpand all lines: articles/connectors/connectors-native-reqres.md
+3-19Lines changed: 3 additions & 19 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -44,23 +44,6 @@ With [Azure Logic Apps](../logic-apps/logic-apps-overview.md) and the built-in R
44
44
45
45
This built-in trigger creates a manually callable HTTPS endpoint that can receive *only* incoming HTTPS requests. When this event happens, the trigger fires and runs the logic app. For more information about the trigger's underlying JSON definition and how to call this trigger, see the [Request trigger type](../logic-apps/logic-apps-workflow-actions-triggers.md#request-trigger) and [Call, trigger, or nest workflows with HTTP endpoints in Azure Logic Apps](../logic-apps/logic-apps-http-endpoint.md).
46
46
47
-
> [!IMPORTANT]
48
-
> When you use the Request trigger, Logic Apps removes these headers when included, but without warning or error:
49
-
>
50
-
> *`Accept-*`
51
-
> *`Allow`
52
-
> *`Content-*` with these exceptions: `Content-Disposition`, `Content-Encoding`, and `Content-Type`
53
-
> *`Cookie`
54
-
> *`Expires`
55
-
> *`Host`
56
-
> *`Last-Modified`
57
-
> *`Origin`
58
-
> *`Set-Cookie`
59
-
> *`Transfer-Encoding`
60
-
>
61
-
> Although Logic Apps won't stop you from saving logic apps that use a
62
-
> Response action with these headers, Logic Apps ignores these headers.
63
-
64
47
1. Sign in to the [Azure portal](https://portal.azure.com). Create a blank logic app.
65
48
66
49
1. After Logic App Designer opens, in the search box, enter "http request" as your filter. From the triggers list, select the **When an HTTP request is received** trigger, which is the first step in your logic app workflow.
@@ -217,7 +200,8 @@ You can use the Response action to respond with a payload (data) to an incoming
217
200
Your logic app keeps the incoming request open only for one minute. Assuming that your logic app workflow includes a Response action, if the logic app doesn't return a response after this time passes, your logic app returns a `504 GATEWAY TIMEOUT` to the caller. Otherwise, if your logic app doesn't include a Response action, your logic app immediately returns a `202 ACCEPTED` response to the caller.
218
201
219
202
> [!IMPORTANT]
220
-
> For any Response message, Logic Apps removes these headers when included, but without warning or error:
203
+
> If a Response action includes these headers, Logic Apps removes these headers
204
+
> from the generated response message without showing any warning or error:
221
205
>
222
206
> * `Allow`
223
207
> * `Content-*` with these exceptions: `Content-Disposition`, `Content-Encoding`, and `Content-Type`
@@ -227,7 +211,7 @@ Your logic app keeps the incoming request open only for one minute. Assuming tha
227
211
> * `Set-Cookie`
228
212
> * `Transfer-Encoding`
229
213
>
230
-
> Although Logic Apps won't stop you from saving logic apps that use a
214
+
> Although Logic Apps won't stop you from saving logic apps that have a
231
215
> Response action with these headers, Logic Apps ignores these headers.
232
216
233
217
1. In the Logic App Designer, under the step where you want to add a Response action, select **New step**.
0 commit comments