mirror of
https://github.com/jwetzell/showbridge-docs.git
synced 2026-08-12 17:13:39 +00:00
format
This commit is contained in:
@@ -1,23 +1,24 @@
|
||||
---
|
||||
title: Make HTTP Request
|
||||
sidebar:
|
||||
label: Make Request
|
||||
order: 1
|
||||
label: Make Request
|
||||
order: 1
|
||||
---
|
||||
|
||||
This process will make an HTTP request to the specified URL using the specified method. The response will be passed through to the next processor in the chain. This processor will return an error if the request fails for any reason (e.g. network error, invalid URL, etc.).
|
||||
|
||||
- **type**: `http.request.do`
|
||||
- **params**:
|
||||
- **method**: the HTTP method to use for the request (e.g. `GET`, `POST`, `PUT`, etc.)
|
||||
- **url**: the URL to send the request to
|
||||
|
||||
- **method**: the HTTP method to use for the request (e.g. `GET`, `POST`, `PUT`, etc.)
|
||||
- **url**: the URL to send the request to
|
||||
|
||||
### Example
|
||||
|
||||
Make a GET request to `https://example.com`
|
||||
|
||||
```yaml
|
||||
- type: http.request.do
|
||||
params:
|
||||
method: GET
|
||||
url: https://example.com
|
||||
```
|
||||
```
|
||||
|
||||
@@ -1,22 +1,24 @@
|
||||
---
|
||||
title: Create HTTP Response
|
||||
sidebar:
|
||||
label: Create
|
||||
order: 2
|
||||
label: Create
|
||||
order: 2
|
||||
---
|
||||
|
||||
This processor will create a new HTTP response with the specified status code and body template. The created response will be passed through to the next processor in the chain. If the response is subsequently sent to an HTTP server module using the [router.output](../router/output.md) processor, the status code and body template set by this processor will be used for the response sent to the client. This processor will return an error if there is an issue executing the body template.
|
||||
|
||||
- **type**: `http.response.create`
|
||||
- **params**:
|
||||
- **status**: the HTTP status code to set for the response (e.g. `200`, `404`, etc.)
|
||||
- **body**: the body template to set for the response
|
||||
- **status**: the HTTP status code to set for the response (e.g. `200`, `404`, etc.)
|
||||
- **body**: the body template to set for the response
|
||||
|
||||
### Example
|
||||
|
||||
This would create an HTTP response with a status code of `200` and a body of `OK`
|
||||
|
||||
```yaml
|
||||
- type: http.response.create
|
||||
params:
|
||||
status: 200
|
||||
body: "OK"
|
||||
```
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user