We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8be6545 commit 37c10d6Copy full SHA for 37c10d6
probes/https-outbound-probe.js
@@ -22,12 +22,17 @@ var request = require('../lib/request.js');
22
23
var url = require('url');
24
var util = require('util');
25
-
26
-// In https 'get' calls 'request' so we only instrument 'request'
27
-var methods = ['request'];
+var semver = require('semver');
+
+var methods;
28
+// In Node.js < v8.9.0 'get' calls 'request' so we only instrument 'request'
29
+if (semver.lt(process.version, '8.9.0')) {
30
+ methods = ['request'];
31
+} else {
32
+ methods = ['request', 'get'];
33
+}
34
35
// Probe to instrument outbound https requests
36
function HttpsOutboundProbe() {
37
Probe.call(this, 'https'); // match the name of the module we're instrumenting
38
}
0 commit comments