Not so long ago, we released a new feature of SmartMock.io – Proxy mocks. Proxy mocks allow for selective forwarding of the HTTP requests to other systems. It means that for some criteria, defined by request matching, SmartMock.io may give static, template, dynamic, or failure response, and for other criteria, proxy the original request to some user-defined HTTP address. These may be your own mock services that you migrate to SmartMock.io or real services.
Proxy mocks also allow to:
- override some original HTTP headers before being forwarded to the destination service
- add custom response headers
- setup custom request timeout towards the destination service
Proxy mocks open completely new possibilities for our customers. We already see adoption and the first extension requests that will be a subject of further evaluation.
Proxy mocks are available for all our paid plans. If you would like to know more check https://docs.smartmock.io/proxy-mocks/