Configure CORS
- Updated2023-02-17
- 2 minute(s) read
Configure CORS
Includes user credentials in cross-origin HTTP requests to servers that require credentials.
Use this node with the Open HTTP Handle node to create cross-origin HTTP requests that include user credentials such as HTTP cookies, HTTP authentication headers, or TLS client certificates. This node has no effect on same-origin HTTP requests, which always include user credentials.
Inputs/Outputs

client handle
Unique value that identifies the web request.
You can use the same client handle to wire together multiple HTTP nodes to preserve authentication credentials and HTTP headers.
Client handles are not required when making web requests without persistent data such as headers or credentials.

include credentials during CORS
Boolean value that determines whether to include credentials such as HTTP cookies, HTTP authentication headers, or TLS client certificates in a cross-origin HTTP request.
| True | Credentials are included in HTTP requests associated with this client handle. |
| False | Credentials are not included in HTTP requests associated with this client handle. |
Default value: False

error in
Error conditions that occur before this node runs.
The node responds to this input according to standard error behavior.
Default value: No error

client handle out
Unique value that identifies the web request. Use this value to refer to this web request in subsequent node calls.
You can use the same client handle to wire together multiple HTTP nodes to preserve authentication credentials and HTTP headers.
Client handles are not required when making independent web requests without persistent data such as headers or credentials.

error out
Error information.
The node produces this output according to standard error behavior.
Programming Patterns
Considerations When Accessing Data on Servers