- Smart Environments have access to a variety of utilities for making HTTP requests.
- Allows for a single architecture to map to the available utility.
- normalized requests for using a variety of HTTP adapters (node-fetch, obsidian, etc)
- returns a normalized response object using the
SmartHttpResponse
class