這幾天我在家里調試PCS的Ajax調用時候發現一個問題就是調試手段太少,一般我會在進入ajax調用前加上一段alert輸出變量信息。
比如
alert($("#taskid").val()); alert("https://pcs-gse00010366.process.us2.oraclecloud.com/bpm/api/4.0/tasks/"+$("#taskid").val());
然而發現在后續GET或者POST一個調用中往往返回的錯誤代碼信息量太少而無法定位,鑒於我們經常又是個雲環境,所以很難在服務端去找問題,我推薦大家使用firebug這個調試工具。firebug是firefox的插件,打開firefox,在addons中進行搜索firebug
然后安裝完成。
在測試的頁面中點上這個小蟲.打開調試開關
輸入URL開始正常調用,firebug會獲取你所有的請求和回應。
點開一個具體的調用請求,你會看到和這個請求相關的所有的信息,包括你的header,PUT,response等等。
基於這些信息幫助我們快速的進行問題的定位。