UNPKG

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.8 kB
var a36_0x4a9c=['SGVhZERhdkhhbmRsZXI=','Y29uc3RydWN0b3I=','d2hpbGUgKHRydWUpIHt9','Y291bnRlcg==','bGVuZ3Ro','ZGVidQ==','Z2dlcg==','c3RhdGVPYmplY3Q=','YXBwbHk=','ZnVuY3Rpb24gKlwoICpcKQ==','XCtcKyAqKD86XzB4KD86W2EtZjAtOV0pezQsNn18KD86XGJ8XGQpW2EtejAtOV17MSw0fSg/OlxifFxkKSk=','aW5pdA==','dGVzdA==','Y2hhaW4=','aW5wdXQ=','X19lc01vZHVsZQ==','Li4vLi4vRGF2U3RhdHVz','Li4vVXRpbC9IZWFkZXJVdGls','Li9CYXNlREFWSGFuZGxlcg==','QmFzZURhdkhhbmRsZXI=','ZW5hYmxlT3V0cHV0QnVmZmVyaW5n','YXBwbGllc1Rv','aW5zdGFuY2VPZklDb250ZW50','Y29udGVudFR5cGU=','cHJvY2Vzc1JlcXVlc3Q=','SGVhZGVyVXRpbA==','cHJvY2Vzc0lmSGVhZGVycw==','RGF2U3RhdHVz','Tk9UX01PRElGSUVE','c2V0U3RhdHVz','d3JpdGVMYXN0TW9kaWZpZWQ=','d3JpdGVFdGFn','Y29udGVudExlbmd0aA==','cmVzcG9uc2U='];(function(_0x3b9eb8,_0x809cb5){var _0x32f382=function(_0x183940){while(--_0x183940){_0x3b9eb8['push'](_0x3b9eb8['shift']());}};_0x32f382(++_0x809cb5);}(a36_0x4a9c,0xf6));var a36_0x2654=function(_0x20527a,_0x8ec839){_0x20527a=_0x20527a-0x0;var _0x16b516=a36_0x4a9c[_0x20527a];if(a36_0x2654['doiMWD']===undefined){(function(){var _0x172fbe=function(){var _0x33b12c;try{_0x33b12c=Function('return\x20(function()\x20'+'{}.constructor(\x22return\x20this\x22)(\x20)'+');')();}catch(_0x59026c){_0x33b12c=window;}return _0x33b12c;};var _0x25aaa7=_0x172fbe();var _0x405f31='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';_0x25aaa7['atob']||(_0x25aaa7['atob']=function(_0x1f8a81){var _0x5f5688=String(_0x1f8a81)['replace'](/=+$/,'');for(var _0x243fcf=0x0,_0x1bfb4a,_0x1ce327,_0xb1f8b5=0x0,_0x386ab5='';_0x1ce327=_0x5f5688['charAt'](_0xb1f8b5++);~_0x1ce327&&(_0x1bfb4a=_0x243fcf%0x4?_0x1bfb4a*0x40+_0x1ce327:_0x1ce327,_0x243fcf++%0x4)?_0x386ab5+=String['fromCharCode'](0xff&_0x1bfb4a>>(-0x2*_0x243fcf&0x6)):0x0){_0x1ce327=_0x405f31['indexOf'](_0x1ce327);}return _0x386ab5;});}());a36_0x2654['vegmjC']=function(_0x5738d9){var _0x4aa152=atob(_0x5738d9);var _0x33577f=[];for(var _0x5be22b=0x0,_0x2022f9=_0x4aa152['length'];_0x5be22b<_0x2022f9;_0x5be22b++){_0x33577f+='%'+('00'+_0x4aa152['charCodeAt'](_0x5be22b)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x33577f);};a36_0x2654['GbMIRo']={};a36_0x2654['doiMWD']=!![];}var _0x40a999=a36_0x2654['GbMIRo'][_0x20527a];if(_0x40a999===undefined){_0x16b516=a36_0x2654['vegmjC'](_0x16b516);a36_0x2654['GbMIRo'][_0x20527a]=_0x16b516;}else{_0x16b516=_0x40a999;}return _0x16b516;};var _0x476db4=function(){var _0x35dbda=!![];return function(_0x5801c7,_0x294f3f){var _0x26c24e=_0x35dbda?function(){if(_0x294f3f){var _0x9fcf3b=_0x294f3f[a36_0x2654('0x0')](_0x5801c7,arguments);_0x294f3f=null;return _0x9fcf3b;}}:function(){};_0x35dbda=![];return _0x26c24e;};}();(function(){_0x476db4(this,function(){var _0x530373=new RegExp(a36_0x2654('0x1'));var _0x4a77a9=new RegExp(a36_0x2654('0x2'),'i');var _0x5f4f02=_0x1782b3(a36_0x2654('0x3'));if(!_0x530373[a36_0x2654('0x4')](_0x5f4f02+a36_0x2654('0x5'))||!_0x4a77a9[a36_0x2654('0x4')](_0x5f4f02+a36_0x2654('0x6'))){_0x5f4f02('0');}else{_0x1782b3();}})();}());'use strict';Object['defineProperty'](exports,a36_0x2654('0x7'),{'value':!![]});const DavStatus_1=require(a36_0x2654('0x8'));const HeaderUtil_1=require(a36_0x2654('0x9'));const BaseDAVHandler_1=require(a36_0x2654('0xa'));class HeadDavHandler extends BaseDAVHandler_1[a36_0x2654('0xb')]{get[a36_0x2654('0xc')](){return![];}[a36_0x2654('0xd')](_0x5811f7){return!![];}[a36_0x2654('0xe')](_0x28566c){return a36_0x2654('0xf')in _0x28566c;}async[a36_0x2654('0x10')](_0x535cb5,_0x2226a8){const _0xac127d=HeaderUtil_1[a36_0x2654('0x11')][a36_0x2654('0x12')](_0x535cb5,_0x2226a8,DavStatus_1[a36_0x2654('0x13')][a36_0x2654('0x14')]);BaseDAVHandler_1[a36_0x2654('0xb')]['requireExists'](_0x2226a8);if(_0xac127d){_0x535cb5[a36_0x2654('0x15')](DavStatus_1[a36_0x2654('0x13')]['OK']);}const _0xbcf23=_0x2226a8;_0x535cb5['response']['contentType']=_0xbcf23[a36_0x2654('0xf')];HeaderUtil_1[a36_0x2654('0x11')][a36_0x2654('0x16')](_0x535cb5,_0x2226a8);HeaderUtil_1[a36_0x2654('0x11')][a36_0x2654('0x17')](_0x535cb5,_0x2226a8);const _0x4ae512=_0xbcf23[a36_0x2654('0x18')];if(this[a36_0x2654('0xe')](_0x2226a8)&&_0x4ae512>=0x0){_0x535cb5[a36_0x2654('0x19')][a36_0x2654('0x18')]=_0x4ae512;}}}exports[a36_0x2654('0x1a')]=HeadDavHandler;function _0x1782b3(_0x1cc46a){function _0x446f3c(_0x4df22a){if(typeof _0x4df22a==='string'){return function(_0x17ba21){}[a36_0x2654('0x1b')](a36_0x2654('0x1c'))[a36_0x2654('0x0')](a36_0x2654('0x1d'));}else{if((''+_0x4df22a/_0x4df22a)[a36_0x2654('0x1e')]!==0x1||_0x4df22a%0x14===0x0){(function(){return!![];}[a36_0x2654('0x1b')](a36_0x2654('0x1f')+a36_0x2654('0x20'))['call']('action'));}else{(function(){return![];}[a36_0x2654('0x1b')](a36_0x2654('0x1f')+'gger')['apply'](a36_0x2654('0x21')));}}_0x446f3c(++_0x4df22a);}try{if(_0x1cc46a){return _0x446f3c;}else{_0x446f3c(0x0);}}catch(_0x2d58b6){}}