首页 > 解决方案 > 如何调试 HttpHandler

问题描述

我是 C# 新手,我不知道 HttpHandlers。我想调试 HttpHandler 之一,但是当我在 HttpHandler 上放置断点并运行项目时。它没有达到断点。

exChat.ServerLog = {
        log: function (data) {
            try {
                if (data.level >= myChat.currentLogLevel) {
                    var img = document.createElement('img');
                    img.alt = "Live Chat";
                    img.src = myBaseUrl + 'Handlers/Logger.ashx?companyId=' + data.companyId + '&visitorId=' + data.visitorId + '&text=' + data.text;
                    img.style.display = 'none';
                    myChat.getBody().appendChild(img);
                }
            } catch (e) {
                if (window && window.console) {
                    window.console.error(e);
                }
            }
        },

这是我发现的用 Base.js 类编写的函数,可能这个函数正在调用 HttpHandler(在我的例子中是 Logger)。通过硬编码 url myBaseUrl + 'Handlers/Logger.ashx?companyId=' + data.companyId + '&visitorId=' + data.visitorId + '&text=' + data.text我不知道公司和访客 ID 是什么。

我怎样才能打断点

标签: c#asp.nethttphandler

解决方案


推荐阅读