Recebo um erro 403 ao usar a API WebDAV COPY para copiar arquivos na mesma pastaOlá DriveHQ,
Sou o desenvolvedor WebDAV interessado em DriveHQ!
Recentemente, gostaria de escrever o código para operar DriveHQ armazenar.
É ótimo poder usar o recurso `requests` do Python para operar DriveHQ armazenar.
Por exemplo, posso usar a API WebDAV para interagir com DriveHQ como PUT para enviar um arquivo, GET para baixar um arquivo e MKCOL para criar uma pasta, etc.
No entanto, tenho uma dúvida: quando uso o comando COPIAR para copiar um arquivo na mesma pasta, recebo um erro 403! Se eu usar o comando COPIAR para copiar um arquivo na pasta.. diferente pasta, funciona!
(1Copiar para a mesma pasta
URL de entrada: https://dhqidpi45y1rxclpikdpvqc.webdav.drivehq.com:443/a.txt
método de entrada: CÓPIA
cabeçalho de entrada: {'cabeçalhos': {'Destino': 'https://dhqidpi45y1rxclpikdpvqc.webdav.drivehq.com:443/b.txt', 'Sobrescrever': 'T'}}
código de saída: 403
cabeçalho de saída: {'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': 'Ter, 08 Mar 2016 08:50:54 GMT', 'Content-Type': 'text/html'}
(2Copie para outra pasta
URL de entrada: https://dhqidpi45y1rxclpikdpvqc.webdav.drivehq.com:443/a.txt
método de entrada: CÓPIA
cabeçalho de entrada: {'cabeçalhos': {'Destino': 'https://dhqidpi45y1rxclpikdpvqc.webdav.drivehq.com:443/tmp/b.TXT', 'Sobrescrever': 'T'}}
código de saída: 201
cabeçalho de saída: {'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': 'Ter, 08 Mar 2016 08:55:27 GMT', 'Content-Type': 'text/html'}
Gostaria de saber por que é proibido usar o comando COPY para copiar um arquivo para outro arquivo no mesmo diretório?
Vai DriveHQ Será possível dar suporte ao comando COPY no mesmo caminho para operações WebDAV no futuro?
Muito obrigado!