今天是偉大的甘地的生日,剛好在印度出差也就享受了一天假期,不過如果我在國內的話今天也是不上班了,因為今天是偉大祖國生日的第2天。
今天繼續在搞weblogic和jetty的調試,發現一個問題,weblogic會對response中的內容trim,jetty不會。估計是ebos中有一段代碼在response的out里面寫了一些空白進去,導致這個內容到client端的時候就會解析不對。obj.responseXML會是空。
另外,Fiddler是監控網絡連接的,一般的話它會監控有線的那個,我在酒店是使用無線上網,所以一開始找不到原因還以為是fiddler不支持無線方式的監控,查看了一下配置才發現問題。
最后實在沒有辦法直接寫死,好在我做的只是一個開發輔助工具,不需要考慮性能影響:
var xmlData = obj.responseText.trim();
//alert(xmlData);
obj.responseXML.loadXML(xmlData);
明天繼續完善程序,爭取在這個假期完成之前能完成大體,后續文檔補充。也算是功德一件了。