JavaScript エラーを捕まえる

JavaScriptのエラーをonerrorイベントで捕まえる

(function() {
    var __s = new Date().getTime();
    window.onerror = function(message, url, line) {
        var param =  'message=' + E(message) + '&url=' + E(url) + '&line=' + line +
                     '&caller=' + String(arguments.callee.caller).slice(0, 200) +
                     '&ready=' + jQuery.isReady + '&time=' + (new Date().getTime() - __s);
        alert(param);

        function E(s) {
            return encodeURIComponent(s);
        }
    }
})();

arguments.callee
関数自身を保持

0 件のコメント:

コメントを投稿

.mitmproxyを使ってHTTPSの通信を確認

公式のドキュメント https://docs.mitmproxy.org/stable/ # install ## mac ``` $ brew install mitmproxy ``` ## iPhone ### 証明書 セキュアな通信を傍受するために、プロファイ...