Si verifica un errore 403 quando si utilizza l'API WebDAV COPY per copiare file nella stessa cartellaCiao DriveHQ,
Sono lo sviluppatore WebDAV interessato a DriveHQ!
Recentemente vorrei scrivere il codice per operare DriveHQ magazzinaggio.
È fantastico che io possa sfruttare le richieste di Python per operare DriveHQ magazzinaggio.
Ad esempio, posso utilizzare l'API WebDAV per interagire con DriveHQ come ad esempio PUT per caricare un file, GET per scaricare un file e MKCOL per creare una cartella, ecc.
Tuttavia ho una domanda: quando uso COPY per copiare un file nella stessa cartella, ottengo un errore 403! Se uso COPY per copiare un file nella diverso cartella, funziona!
(1Copia nella stessa cartella
inserisci l'URL: https://dhqidpi45y1rxclpikdpvqc.webdav.drivehq.com:443/a.txt
metodo di input: COPIA
intestazione di input: {'intestazioni': {'Destinazione': 'https://dhqidpi45y1rxclpikdpvqc.webdav.drivehq.com:443/b.txt', 'Sovrascrivi': 'T'}}
codice di output: 403
intestazione di output: {'Content-Length': '0', 'X-AspNet-Version': '4.0.30319', 'Expires': '0', 'X-Powered-By': 'ASP.NET', 'Server': 'Microsoft-IIS/8.5', 'Pragma': 'no-cache', 'Cache-Control': 'no-cache, no-store, must-revalidate,no-cache', 'Date': 'Tue, 08 Mar 2016 08:50:54 GMT', 'Content-Type': 'text/html'}
(2Copiare nella cartella diversa
inserisci l'URL: https://dhqidpi45y1rxclpikdpvqc.webdav.drivehq.com:443/a.txt
metodo di input: COPIA
intestazione di input: {'intestazioni': {'Destinazione': 'https://dhqidpi45y1rxclpikdpvqc.webdav.drivehq.com:443/tmp/b.TXT', 'Sovrascrivi': 'T'}}
codice di output: 201
intestazione di output: {'Content-Length': '0', 'X-AspNet-Version': '4.0.30319', 'Expires': '0', 'X-Powered-By': 'ASP.NET', 'Server': 'Microsoft-IIS/8.5', 'Pragma': 'no-cache', 'Cache-Control': 'no-cache, no-store, must-revalidate', 'Date': 'Tue, 08 Mar 2016 08:55:27 GMT', 'Content-Type': 'text/html'}
Posso sapere perché viene vietato quando utilizzo il comando COPIA un file in un altro file nello stesso percorso?
Volere DriveHQ In futuro, supporteremo la stessa opzione COPY per le operazioni WebDAV?
Grazie molto!