即時通訊使用Flex 3和WebService組件。我開始出現以下故障flex webservice錯誤:HTTP請求錯誤
HTTP request error
打電話給服務方法。該錯誤只出現了,我找不出什麼導致它
<mx:WebService
useProxy="false"
id= "myService">
<mx:operation name="getName" resultFormat="object"
result="getNameResultHandler(event)"
fault="faultHandler(event)"/>
</mx:WebService>
我設置的WSDL即時通訊,我讀的Flash變數我的init方法。有任何想法嗎?
我用來撥打電話的代碼如下;
var id:Strig = Application.application.parameters.id;
mysERVICE.getname(id);
確定即時看到以下時引發錯誤
[RPC Fault faultString="HTTP request error" faultCode="Server.Error.Request" faultDetail="Error: [IOErrorEvent type="ioError" bubbles=false cancelable=false eventPhase=2 text="Error #2032: Stream Error. URL: http://localhost:9081/app/services/RoomLookup"]. URL: http://localhost:9081/`app/services/RoomLookup`"]
它顯示的URL是格蘭WSDLURL i電源作爲一個參數,其是
app/services/RoomLookup
不同是flex附加本地主機或者這可能是存儲在緩存中的東西
我已經登錄這並獲得 「HTTP請求的錯誤」
我已經登錄並獲取Http請求錯誤 – cduggan 2009-02-17 12:10:02
嘗試通過瀏覽器/ libcurl訪問web服務。 – dirkgently 2009-02-17 12:30:46