Adding a new "statusCode" property to mx.rpc.events.ResultEvent and mx.rpc.events.FaultEvent to allow for the HTTP status code to be reported (when available) which is useful in the proxyless case of HTTPService and WebService. Also adding a "content" property to mx.rpc.Fault to allow access to the raw content that may have been returned with a fault, such as the HTTP response body for a non-200 status code (if available).
The availability of this information is both player version and browser dependent. The status code should be available on most browsers for FP10 and later. The HTTP response body for a non-200 status code should be available in MSIE 8 and Firefox 3.1 (and potentially others, QE to build a matrix for doc).
QE: Yes, we'll need to add tests for both proxy-less HTTPService and WebService receiving data back from a non-200 status request.
Doc: Yes, we'll want to review the new properties on ResultEvent and FaultEvent and explain that this extra information is environment dependent.
Reviewers: Jeff V, Tom J
SDK-16775 - DirectHTTPChannel needs to be updated to pass along proper fault information from FP10