HTTP Data Source
Type: http
The http
data source makes an HTTP GET request to the given URL and exports information about the response.
Basic Example
Configuration Reference
Configuration options are organized below into two categories: required and optional. Within each category, the available options are alphabetized and described.
Required:
url
(string) - The URL to request data from. This URL must respond with a2xx
range response code and atext/*
orapplication/json
Content-Type.
Not Required:
method
(string) - HTTP method used for the request. Supported methods areHEAD
,GET
,POST
,PUT
,DELETE
,OPTIONS
,PATCH
. Default isGET
.request_headers
(map[string]string) - A map of strings representing additional HTTP headers to include in the request.request_body
(string) - HTTP request payload send with the request. Default is empty.
Datasource outputs
The outputs for this datasource are as follows:
url
(string) - The URL the data was requested from.body
(string) - The raw body of the HTTP response.request_headers
(map[string]string) - A map of strings representing the response HTTP headers. Duplicate headers are concatenated with, according to RFC2616.