0

Flex HTTPService 错误最终被包裹在一个错误对象中,该对象似乎掩盖了实际返回的文本。现在,我向服务客户端返回一个自定义的 400/409 错误响应,其中包含有关错误原因的有用信息,我希望将这些信息显示给该客户端。

在给定错误事件的情况下,如何获取 HTTP 错误响应的实际文本?

4

1 回答 1

2

你不能,除非你使用像 BlazeDS 这样的服务器代理,它将非 200 响应转换为 200 响应。或者,如果您控制服务器端,则强制错误响应为 HTTP 200。此问题是由于浏览器 (NPAPI) 中的限制,该限制阻止将非 200 响应传递给插件。

于 2010-09-21T15:09:55.670 回答