如何防止Splunk SDK for Javascript使用我的代理环境变量?

时间:2017-09-28 02:59:38

标签: javascript node.js proxy splunk

我不是100%肯定,但我相信splunk-sdk正在使用我的代理环境变量。由于我们的应用程序代理工作受到限制,我无法从Node.js访问Splunk。我想知道如何防止splunk-sdk使用应用程序代理。

XWPFDocument document = new XWPFDocument(is);
PdfOptions options = PdfOptions.create().fontEncoding("windows-1250");
PdfConverter.getInstance().convert(document, baos, options);

这会产生以下错误:

var splunkjs = require('splunk-sdk');

var service = new splunkjs.Service({
    username: process.env.SPLUNK_USER,
    password: process.env.SPLUNK_PW,
    scheme: 'https',
    host: 'my.splunk.server',
    port: '8089',
    autologin: true
});

var search_term = 'somethingsomethingdarkside'
var fields = 'field1,field2,field3';
var searchquery = `search index=* sourcetype=* ${search_term} | fields ${fields} | fields - _raw`
var searchParams = {
    earliest_time: '-1h',
    latest_time: 'now',
    output_mode: 'json'
}


service.oneshotSearch(searchquery, searchParams, function(err, results) {
    if (err) {
        console.log(err)
    }
    else {
        console.log(results.results);
    }
});

如果我取消设置代理环境变量,则此脚本可以正常运行。

0 个答案:

没有答案