2011-06-06 178 views
7

我有一個服務器噸的Javascript行,我需要檢查行,它設置一個新的cookie。Javascript源代碼跟蹤

所有JS文件都被縮小了(變量名縮寫爲一個字符等),因此通過cookie的名稱搜索它幾乎是不可能的。

是否有任何軟件/調試器/瀏覽器/方法/任何能夠跟蹤代碼行,哪些設置一些cookie?

我試過使用Chrome內置的webkit調試器,它允許我設置「事件監聽器斷點」。不幸的是,它不能設置新的cookie。

回答

2

如果我不得不這樣做,我會先beautify the source code使它更易讀,然後找到任何設置cookie的行(例如通過搜索正則表達式/(document)?\.cookie\s*=\s*/),然後跟蹤分配的值的原點。