Как расширить ax ios для отправки запроса методом PROPFIND (Typescript) - PullRequest
0 голосов
/ 16 января 2020

Я пытаюсь отправить запрос на WEBDAV методом PROPFIND, используя axios

        const response = await axios({
        method: 'PROPFIND',
        url: path,
        data: `<?xml version="1.0"?>
            <d:propfind  xmlns:d="DAV:"
                xmlns:oc="http://owncloud.org/ns"
                xmlns:nc="http://nextcloud.org/ns"
                xmlns:ocs="http://open-collaboration-services.org/ns">
            <d:prop>
                <oc:fileid />
                <oc:foreign-id />
            </d:prop>
            </d:propfind>`,
    });

Но typescript анализатор подскажет, что axios type Method может не будет PROPFIND
https://github.com/axios/axios/blob/bbfd5b1395699ae6290a01f51e0e1b66897099fd/index.d.ts#L24

...