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.81 kB
JavaScript
var a34_0x4f9c=['QmFzZURhdkhhbmRsZXI=','YXBwbGllc1Rv','cHJvY2Vzc1JlcXVlc3Q=','SGVhZGVyVXRpbA==','cHJvY2Vzc0lmSGVhZGVycw==','RGF2U3RhdHVz','UFJFQ09ORElUSU9OX0ZBSUxFRA==','cmVzb2x2ZQ==','RGF2RXhjZXB0aW9u','SXRlbSBkb2Vzbid0IGV4aXN0','Tk9UX0ZPVU5E','TXVsdGlzdGF0dXNFeGNlcHRpb24=','ZGVsZXRl','cmVzcG9uc2U=','cmVzcG9uc2Vz','cmVuZGVy','c2V0U3RhdHVz','Tk9fQ09OVEVOVA==','RGVsZXRlRGF2SGFuZGxlcg==','c3RyaW5n','Y29uc3RydWN0b3I=','d2hpbGUgKHRydWUpIHt9','bGVuZ3Ro','Z2dlcg==','Y2FsbA==','YWN0aW9u','c3RhdGVPYmplY3Q=','YXBwbHk=','ZnVuY3Rpb24gKlwoICpcKQ==','XCtcKyAqKD86XzB4KD86W2EtZjAtOV0pezQsNn18KD86XGJ8XGQpW2EtejAtOV17MSw0fSg/OlxifFxkKSk=','aW5pdA==','dGVzdA==','Y2hhaW4=','Li4vLi4vRGF2U3RhdHVz','Li4vLi4vTXVsdGlzdGF0dXNFeGNlcHRpb24=','Li4vVXRpbC9IZWFkZXJVdGls'];(function(_0x16ae87,_0x5089bb){var _0x1f8ad8=function(_0x31feff){while(--_0x31feff){_0x16ae87['push'](_0x16ae87['shift']());}};_0x1f8ad8(++_0x5089bb);}(a34_0x4f9c,0x1a7));var a34_0x38b8=function(_0x282096,_0x5c741c){_0x282096=_0x282096-0x0;var _0x198898=a34_0x4f9c[_0x282096];if(a34_0x38b8['ZJKfmE']===undefined){(function(){var _0x875cdc;try{var _0x3c4297=Function('return\x20(function()\x20'+'{}.constructor(\x22return\x20this\x22)(\x20)'+');');_0x875cdc=_0x3c4297();}catch(_0x11be19){_0x875cdc=window;}var _0x2c3c72='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';_0x875cdc['atob']||(_0x875cdc['atob']=function(_0x40a0d2){var _0x19bb9b=String(_0x40a0d2)['replace'](/=+$/,'');for(var _0x44cffc=0x0,_0x2cea42,_0x21c6ba,_0x18e4eb=0x0,_0x15da83='';_0x21c6ba=_0x19bb9b['charAt'](_0x18e4eb++);~_0x21c6ba&&(_0x2cea42=_0x44cffc%0x4?_0x2cea42*0x40+_0x21c6ba:_0x21c6ba,_0x44cffc++%0x4)?_0x15da83+=String['fromCharCode'](0xff&_0x2cea42>>(-0x2*_0x44cffc&0x6)):0x0){_0x21c6ba=_0x2c3c72['indexOf'](_0x21c6ba);}return _0x15da83;});}());a34_0x38b8['hVCyIz']=function(_0x35479b){var _0x3db23b=atob(_0x35479b);var _0x5c4641=[];for(var _0x313f55=0x0,_0x56586a=_0x3db23b['length'];_0x313f55<_0x56586a;_0x313f55++){_0x5c4641+='%'+('00'+_0x3db23b['charCodeAt'](_0x313f55)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x5c4641);};a34_0x38b8['WuaeDw']={};a34_0x38b8['ZJKfmE']=!![];}var _0x3a4b52=a34_0x38b8['WuaeDw'][_0x282096];if(_0x3a4b52===undefined){_0x198898=a34_0x38b8['hVCyIz'](_0x198898);a34_0x38b8['WuaeDw'][_0x282096]=_0x198898;}else{_0x198898=_0x3a4b52;}return _0x198898;};var _0x409b46=function(){var _0x51c0ce=!![];return function(_0x35dfca,_0xbf4e57){var _0x182b1e=_0x51c0ce?function(){if(_0xbf4e57){var _0x98adf4=_0xbf4e57[a34_0x38b8('0x0')](_0x35dfca,arguments);_0xbf4e57=null;return _0x98adf4;}}:function(){};_0x51c0ce=![];return _0x182b1e;};}();(function(){_0x409b46(this,function(){var _0x362f1c=new RegExp(a34_0x38b8('0x1'));var _0x3891a5=new RegExp(a34_0x38b8('0x2'),'i');var _0x567c99=_0x13f926(a34_0x38b8('0x3'));if(!_0x362f1c[a34_0x38b8('0x4')](_0x567c99+a34_0x38b8('0x5'))||!_0x3891a5[a34_0x38b8('0x4')](_0x567c99+'input')){_0x567c99('0');}else{_0x13f926();}})();}());'use strict';Object['defineProperty'](exports,'__esModule',{'value':!![]});const DavException_1=require('../../DavException');const DavStatus_1=require(a34_0x38b8('0x6'));const MultistatusException_1=require(a34_0x38b8('0x7'));const HeaderUtil_1=require(a34_0x38b8('0x8'));const BaseDAVHandler_1=require('./BaseDAVHandler');class DeleteDavHandler extends BaseDAVHandler_1[a34_0x38b8('0x9')]{[a34_0x38b8('0xa')](_0xe77f65){return!![];}async[a34_0x38b8('0xb')](_0x3f2acd,_0x12d3cd){if(!HeaderUtil_1[a34_0x38b8('0xc')][a34_0x38b8('0xd')](_0x3f2acd,_0x12d3cd,DavStatus_1[a34_0x38b8('0xe')][a34_0x38b8('0xf')])){return Promise[a34_0x38b8('0x10')]();}if(_0x12d3cd===null){throw new DavException_1[(a34_0x38b8('0x11'))](a34_0x38b8('0x12'),undefined,DavStatus_1[a34_0x38b8('0xe')][a34_0x38b8('0x13')]);}const _0x6c3cc3=new MultistatusException_1[(a34_0x38b8('0x14'))]();await _0x12d3cd[a34_0x38b8('0x15')](_0x6c3cc3);if(_0x6c3cc3[a34_0x38b8('0x16')][a34_0x38b8('0x17')]['length']){_0x6c3cc3[a34_0x38b8('0x18')](_0x3f2acd,_0x12d3cd,!![]);return Promise[a34_0x38b8('0x10')]();}_0x3f2acd[a34_0x38b8('0x19')](DavStatus_1['DavStatus'][a34_0x38b8('0x1a')]);return Promise[a34_0x38b8('0x10')]();}}exports[a34_0x38b8('0x1b')]=DeleteDavHandler;function _0x13f926(_0x2a07ac){function _0x38f8c6(_0x270494){if(typeof _0x270494===a34_0x38b8('0x1c')){return function(_0x5b7e25){}[a34_0x38b8('0x1d')](a34_0x38b8('0x1e'))[a34_0x38b8('0x0')]('counter');}else{if((''+_0x270494/_0x270494)[a34_0x38b8('0x1f')]!==0x1||_0x270494%0x14===0x0){(function(){return!![];}[a34_0x38b8('0x1d')]('debu'+a34_0x38b8('0x20'))[a34_0x38b8('0x21')](a34_0x38b8('0x22')));}else{(function(){return![];}[a34_0x38b8('0x1d')]('debu'+a34_0x38b8('0x20'))[a34_0x38b8('0x0')](a34_0x38b8('0x23')));}}_0x38f8c6(++_0x270494);}try{if(_0x2a07ac){return _0x38f8c6;}else{_0x38f8c6(0x0);}}catch(_0x546380){}}