For forwarded operation, successful responses are not returned unless the request is an XHR or the response has a location.
Some documentation and tidying.