我有一个request
对象,其url
属性。当我发出请求时,代码库的其他部分将“https://”连接到字符串的开头。我找不到这个对象突变发生的位置。 Chrome浏览器允许您在更改DOM节点时暂停执行,在JavaScript或Chrome中是否有类似的方式对JavaScript对象执行相同的操作?
答案 0 :(得分:0)
重新定义自定义属性的url,并在分配值时中断:
request._url = request.url;
Object.defineProperty(request, "url", {
get: function () {
return this._url;
},
set: function (value) {
debugger;
this._url = value;
}
});