MCPcopy Create free account
hub / github.com/ScattrdBlade/bigFileUpload / buildWebdavAuthHeader

Function buildWebdavAuthHeader

utils/upload.ts:988–997  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

986}
987
988function buildWebdavAuthHeader(): string | null {
989 const { webdavUsername, webdavPassword } = settings.store as {
990 webdavUsername?: string;
991 webdavPassword?: string;
992 };
993 if (webdavUsername?.trim() && webdavPassword?.trim()) {
994 return `Basic ${btoa(`${webdavUsername.trim()}:${webdavPassword.trim()}`)}`;
995 }
996 return null;
997}
998
999async function createWebdavShare(relativePath: string, serverOrigin: string, filename: string): Promise<string> {
1000 const { webdavServerType, webdavShareType } = settings.store as {

Callers 2

createWebdavShareFunction · 0.85
uploadToWebdavFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected