Today when using ServiceClient.performRequestInputStream (from cloudblobclient) it is impossible to relay the actual response headers into an incoming request stream.
To circumvent this we added the following line in beginning of the http.request callback :
This allows us to copy the response headers into the incoming request response stream. Otherwise we are not able to relay the headers and status code.
It would be nice if you would support this directly with a dedicated method of the form:
ServiceClient.proxyRequest(requestParameters, rawData, incomingResponse, callback)
or by adding a dedicated prewrite event as the once we have added which allows the users to add this functionality themselves.
Sounds like something to look at.
We're now raising a response event when we get the headers.
@andrerod Can you point us at the unit tests you used to verify this issue was fixed?
This would be a great sample app
This is not fixed. It was incorrectly marked as ready for test.
It shouldnt even be in the sprint. moving to backlog.