我從docs看不到它應該如何工作。用Firebug調試也沒有幫助。也許我需要坐幾個小時才能更好地理解它。使用easyXDM(或任何其他客戶端框架)進行HTTP服務可用性測試(或通常的響應解析)可能嗎?
基本問題是,我想檢查各種地理服務的可用性(WFS
,WMS
)。由於XSS瀏覽器限制XmlHttpRequest
無法正常工作。
我想Socket
接口是適合使用的,因爲我無法實現一些CORS
的情況,因爲我對外部服務沒有影響。
使用下面的代碼工作正常,返回一些請求數據(下載的XML響應的Firefox彈出):
var socket = new easyXDM.Socket({
remote: "http://path.to/provider/", // the path to the provider
onReady:function(success) {
alert(success); // will not be called
}
onMessage:function(message, origin) {
alert(message, origin); // will not be called
}
});
但是我沒有找到一種方法(與onReady
和onMessage
回調嘗試)以某種方式得到一些HTTP status
對象,我可以處理,以確定哪種迴應,例如200
,404
,我得到了。
也許這是完全錯誤的方法來解決這個問題?
試圖瞭解,你想檢查HTTP服務是否可用編程方式? – LakshmiNarayanan
通過我喜歡建立一個沒有服務器後端的網站 –