是否可以使用HTTP GET方法来处理Restful Web服务(Tomcat Server在Tomcat Server上部署WebServices)的流数据。我用来访问返回流数据的Tomcat服务器上的Resful Web服务。代码:
<s:HTTPService id="getList" url="<rest webservice url>" showBusyCursor="true" useProxy="false" method="GET" resultFormat="xml" result="resultHandler(event)" fault="faultHandler(event)" >
<s:request xmlns="">
<sessionid>a3a1d1f1-cf55-465e-b369-0c484d8ec38f</sessionid>
</s:request>
</s:HTTPService>
上面的网络服务实际上从服务器返回一些设备记录,如果记录少说10或20的位置,我可以在结果事件中看到数据。但是,假设有1000个记录需要是在一系列数据包中发送,未生成结果事件。有关如何接收完整数据的任何输入,以便可以在数据杂志上显示?
如果仅提出get请求,请使用urlstream类而不是httpservice。这可以执行您想要的操作,并让您在数据包中访问数据。