serviceDiscovery
serviceDiscovery
automatically discover service root url
const url = await serviceDiscovery({
account: { serverUrl: 'https://caldav.icloud.com/', accountType: 'caldav' },
headers: {
authorization: 'Basic x0C9uFWd9Vz8OwS0DEAtkAlj',
},
});
Arguments
account
required, account withserverUrl
andaccountType
headers
request headersheadersToExclude
array of keys of the headers you want to excludefetchOptions
options to pass to underlying fetch function
Return Value
root url
Behavior
use /.well-known/
request to follow redirects to find redirected url