Feature summary
The HTTP Client driver supports features designed to make configuration easy and intuitive.
- A standalone HTTP Client component that supports individual HTTP requests.
- HTTP device and proxy extensions that support multiple related points, which are required to send requests in a regular, predictable
manner
- User configurable headers and parameters with auto-complete on names
- Auto headers for some values (Host, Content-Type, Date)
- Multiple methods of authentication: Http Basic, Http Digest, Bearer Token, Niagara SCRAM-SHA, Cookies
- Choice between standard Java or OKHttp library connection transport layer
- Response headers with cookie capture
- Request POST and PUT body, which may be a string, file or report
- Standard
Niagara tuning options
- Http-specific options, such as follow redirects and use caches
- Ability to quickly duplicate many copies of an http client or proxy extension with changes
- Ability to populate a client’s address and parameters by pasting in a url address
- Metrics on request and response statistics
- Ability to trigger secondary requests based on the outcome of a prior request
- Security dashboard cards
- WebSocket Clients Component