芝麻web文件管理V1.00
编辑当前文件:/home/freeclou/app.optimyar.com/backend/node_modules/@sentry/node/dist/transports/http.js
Object.defineProperty(exports, "__esModule", { value: true }); var tslib_1 = require("tslib"); var utils_1 = require("@sentry/utils"); var http = require("http"); var base_1 = require("./base"); /** Node http module transport */ var HTTPTransport = /** @class */ (function (_super) { tslib_1.__extends(HTTPTransport, _super); /** Create a new instance and set this.agent */ function HTTPTransport(options) { var _this = _super.call(this, options) || this; _this.options = options; var proxy = options.httpProxy || process.env.http_proxy; _this.module = http; _this.client = proxy ? new (require('https-proxy-agent'))(proxy) : new http.Agent({ keepAlive: false, maxSockets: 30, timeout: 2000 }); return _this; } /** * @inheritDoc */ HTTPTransport.prototype.sendEvent = function (event) { if (!this.module) { throw new utils_1.SentryError('No module available in HTTPTransport'); } return this._sendWithModule(this.module, event); }; return HTTPTransport; }(base_1.BaseTransport)); exports.HTTPTransport = HTTPTransport; //# sourceMappingURL=http.js.map