Flex的 - 在网络监视器SOAP变量,但不是做给事件处理程序
-
13-09-2019 - |
题
我查询的第三方网络服务,而不是所有的数据似乎能够进入事件处理程序。当我认为在网络监视器请求/响应我看到数据对象的集合各自含有两个字符串变量(名称,URL)和两个阵列(计数,故障)。当结果处理接收数据,并且我在调试模式下观看时,数据的收集对象,每个只包含一个字符串变量(名称)。发生了什么事另一个字符串VAR(URL)和两个数组(计数,故障)?任何想法什么会导致这一点,因为它似乎成为腐败到达事件处理程序之前,但它是通过网络接收后?这是最有可能的一个IDE问题?任何人都看到了这一点?由于事先。
解决方案
有时是复杂的类型不正确反序列化。你直接调用服务或者使用Flex生成的代理类。
如果您确定字符串是在SOAP响应消息中最好的选择将是把一个调试点上的SOAPDecoder类,并通过遵循反序列化。
可以使用工具等BURP赶上SOAP消息的HTTP分组并从该服务。
不隶属于 StackOverflow