从HttpService JSON Object Flex 4.0剥离B64字符串

时间:2011-01-09 01:50:47

标签: flex actionscript base64

我正在尝试解码从Flex应用程序中的Web服务获取的一些b64图像。此Web服务的响应是一个基本的JSON对象,其属性(B64Image)包含编码的字符串。该服务在我的常规浏览器中工作正常,但是b64 字符串被剥离。因此,结果处理程序获取的对象具有B64Image的空值。有人在这看错了吗?

预期输出

{
  "PropertyPhotos": [
    {
      "B64Image": "/9j/4AAQSkZJRgABAQEAYABgAAD....etc"
    }
  ]
}  

<s:HTTPService id="photoService"
                       url="http://localhost/dev/photohandler.ashx"
                       resultFormat="text"
                       result="photoService_resultHandler(event)"
                       fault="photoService_faultHandler(event)">
        </s:HTTPService>

1 个答案:

答案 0 :(得分:1)

很难看出,这里可能出现什么问题,因为这么几个代码......

调试器说什么?什么能从网络服务回来?抛出结果或错误事件?