Flex HTTPService错误最终包含在一个似乎掩盖了实际返回文本的错误对象中。现在,我向服务客户端返回一个自定义的400/409错误响应,其中包含有关错误原因的有用信息,我希望向该客户端显示该信息。
如果出现错误事件,我怎样才能获得HTTP错误响应的实际文本?
答案 0 :(得分:2)
除非您使用像BlazeDS这样的服务器代理将非200响应转换为200个响应,否则您无法使用。或者,如果您控制服务器端,则强制将错误响应强制为HTTP 200.此问题是由于浏览器(NPAPI)中的限制导致非200响应被传递到插件。