applicationinsights
Version:
Microsoft Application Insights module for Node.js
22 lines • 857 B
JavaScript
// Copyright (c) Microsoft Corporation.
// Licensed under the MIT license.
Object.defineProperty(exports, "__esModule", { value: true });
exports.ignoreOutgoingRequestHook = void 0;
function ignoreOutgoingRequestHook(request) {
if (request && request.headers) {
if ((request.headers["User-Agent"] &&
request.headers["User-Agent"]
.toString()
.indexOf("azsdk-js-monitor-opentelemetry-exporter") > -1) ||
(request.headers["user-agent"] &&
request.headers["user-agent"]
.toString()
.indexOf("azsdk-js-monitor-opentelemetry-exporter") > -1)) {
return true;
}
}
return false;
}
exports.ignoreOutgoingRequestHook = ignoreOutgoingRequestHook;
//# sourceMappingURL=common.js.map
;