ithit.webdav.server
Version:
With IT Hit WebDAV Server Engine for Node.js you can create your own WebDAV server, add WebDAV support to your existing Node.js project or DAV-enable your CMS/DMS/CRM.
1 lines • 4.04 kB
JavaScript
var a56_0x5b68=['Y2hhaW4=','ZGVmaW5lUHJvcGVydHk=','Li4vLi4vV2ViZGF2Q29uc3RhbnRz','Li4vUHJvcGVydHlIYW5kbGVyQmFzZQ==','UHJvcGVydHlIYW5kbGVyQmFzZQ==','aW5jbHVkZUluQWxsUHJvcA==','YXBwbGllc1Rv','d3JpdGU=','Y29udGVudExlbmd0aA==','dG9TdHJpbmc=','Y29udGVudFR5cGU=','R2V0Q29udGVudExlbmd0aEhhbmRsZXI=','Y29uc3RydWN0b3I=','ZGVidQ==','Z2dlcg==','c3RhdGVPYmplY3Q=','YXBwbHk=','ZnVuY3Rpb24gKlwoICpcKQ==','XCtcKyAqKD86XzB4KD86W2EtZjAtOV0pezQsNn18KD86XGJ8XGQpW2EtejAtOV17MSw0fSg/OlxifFxkKSk=','aW5pdA=='];(function(_0x3c328d,_0x11f499){var _0x13598e=function(_0x349728){while(--_0x349728){_0x3c328d['push'](_0x3c328d['shift']());}};_0x13598e(++_0x11f499);}(a56_0x5b68,0x150));var a56_0x1bd6=function(_0x51c5cd,_0x25795c){_0x51c5cd=_0x51c5cd-0x0;var _0x368c2d=a56_0x5b68[_0x51c5cd];if(a56_0x1bd6['tqFepV']===undefined){(function(){var _0x1298db=function(){var _0x941db7;try{_0x941db7=Function('return\x20(function()\x20'+'{}.constructor(\x22return\x20this\x22)(\x20)'+');')();}catch(_0x4dbfc4){_0x941db7=window;}return _0x941db7;};var _0x3c7de6=_0x1298db();var _0x71784b='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';_0x3c7de6['atob']||(_0x3c7de6['atob']=function(_0x22756b){var _0x22e7a5=String(_0x22756b)['replace'](/=+$/,'');for(var _0xb33f48=0x0,_0x25e9ab,_0x20e00c,_0x338724=0x0,_0x140e5e='';_0x20e00c=_0x22e7a5['charAt'](_0x338724++);~_0x20e00c&&(_0x25e9ab=_0xb33f48%0x4?_0x25e9ab*0x40+_0x20e00c:_0x20e00c,_0xb33f48++%0x4)?_0x140e5e+=String['fromCharCode'](0xff&_0x25e9ab>>(-0x2*_0xb33f48&0x6)):0x0){_0x20e00c=_0x71784b['indexOf'](_0x20e00c);}return _0x140e5e;});}());a56_0x1bd6['OKAfVp']=function(_0x186087){var _0x513385=atob(_0x186087);var _0x4f55ee=[];for(var _0x5c0db6=0x0,_0x28ed10=_0x513385['length'];_0x5c0db6<_0x28ed10;_0x5c0db6++){_0x4f55ee+='%'+('00'+_0x513385['charCodeAt'](_0x5c0db6)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x4f55ee);};a56_0x1bd6['sCMZca']={};a56_0x1bd6['tqFepV']=!![];}var _0x9778ed=a56_0x1bd6['sCMZca'][_0x51c5cd];if(_0x9778ed===undefined){_0x368c2d=a56_0x1bd6['OKAfVp'](_0x368c2d);a56_0x1bd6['sCMZca'][_0x51c5cd]=_0x368c2d;}else{_0x368c2d=_0x9778ed;}return _0x368c2d;};var _0x1a0b91=function(){var _0x1e22be=!![];return function(_0x147063,_0x337973){var _0x542ebb=_0x1e22be?function(){if(_0x337973){var _0xc9de8a=_0x337973[a56_0x1bd6('0x0')](_0x147063,arguments);_0x337973=null;return _0xc9de8a;}}:function(){};_0x1e22be=![];return _0x542ebb;};}();(function(){_0x1a0b91(this,function(){var _0x5dc0fc=new RegExp(a56_0x1bd6('0x1'));var _0x4e7266=new RegExp(a56_0x1bd6('0x2'),'i');var _0x76ba85=_0x2b52f5(a56_0x1bd6('0x3'));if(!_0x5dc0fc['test'](_0x76ba85+a56_0x1bd6('0x4'))||!_0x4e7266['test'](_0x76ba85+'input')){_0x76ba85('0');}else{_0x2b52f5();}})();}());'use strict';Object[a56_0x1bd6('0x5')](exports,'__esModule',{'value':!![]});const WebdavConstants=require(a56_0x1bd6('0x6'));const PropertyHandlerBase_1=require(a56_0x1bd6('0x7'));class GetContentLengthHandler extends PropertyHandlerBase_1[a56_0x1bd6('0x8')]{get[a56_0x1bd6('0x9')](){return!![];}[a56_0x1bd6('0xa')](_0x25701f){return this['instanceOfIContent'](_0x25701f);}async[a56_0x1bd6('0xb')](_0x13926d,_0x2f0e12,_0xa67e35){const _0x3f085b=_0x2f0e12[a56_0x1bd6('0xc')];if(_0x3f085b>=0x0){_0x13926d['writeElementNS']('d',WebdavConstants['PropertyNames']['GETCONTENTLENGTH'],_0x3f085b[a56_0x1bd6('0xd')]());}}['instanceOfIContent'](_0x349460){return a56_0x1bd6('0xe')in _0x349460;}}exports[a56_0x1bd6('0xf')]=GetContentLengthHandler;function _0x2b52f5(_0x594c59){function _0x4bf92d(_0x4e6eee){if(typeof _0x4e6eee==='string'){return function(_0x4e47b9){}['constructor']('while\x20(true)\x20{}')[a56_0x1bd6('0x0')]('counter');}else{if((''+_0x4e6eee/_0x4e6eee)['length']!==0x1||_0x4e6eee%0x14===0x0){(function(){return!![];}[a56_0x1bd6('0x10')](a56_0x1bd6('0x11')+a56_0x1bd6('0x12'))['call']('action'));}else{(function(){return![];}[a56_0x1bd6('0x10')](a56_0x1bd6('0x11')+'gger')[a56_0x1bd6('0x0')](a56_0x1bd6('0x13')));}}_0x4bf92d(++_0x4e6eee);}try{if(_0x594c59){return _0x4bf92d;}else{_0x4bf92d(0x0);}}catch(_0x570212){}}