Histórico da Página
Manipulação de arquivos remotos em sites da internet com a utilização do protocolo WebDAV.
Sintaxe
Bloco de código |
---|
nRet := WDClient(<cMethod> , <cLocalFile>, <cURL1>, <cURL2>, <cUserPwd>, <aInfo>) |
Parâmetros
Nome | Tipo | Descrição | Obrigatório | Referência | Observações |
---|---|---|---|---|---|
cMethod | caracter | operação a ser efetuada | s | n | Ver item 1 nas observações. |
cLocalFile | caracter | arquivo local a ser manipulado | s | n | Ver item 2 nas observações |
cURL1 | caracter | primeira url a ser manipulada | s | n | Ver item 3 nas observações |
cURL2 | caracter | segunda url a ser manipulada | s | n | Ver item 4 nas observações |
cUserPwd | caracter | usuário e senha utilizados | s | n | Ver item 5 nas observações |
aInfo | array | array com informações retornadas pela função | s | s | Ver item 6 nas observações |
Retorno
Nome | Tipo | Descrição | Observações |
---|---|---|---|
nRet | numérico | resultado da operação | Ver item 7 nas observações |
Observações
- Valores a serem utilizados no parâmetro cMethod:
"PUT": upload de arquivo local para site remoto
"GET": download de arquivo remoto para arquivo local
"DELETE": remoção de arquivo no site remoto
"COPY": cópia de um arquivo no site para outro arquivo no site
"MOVE": move ( para outro diretório) , ou renomeia um arquivo no site
"MKCOL": cria um diretório no site - Valores a serem utilizados no parâmetro cLocalFile
método PUT: nome do arquivo local que vai ser copiado para o site remoto
método GET: nome arquivo local que vai ser baixado do site remoto
outros métodos: sem uso, passar "" (string vazia)
exemplo: "c:\xxx\yyy\zzz\aaa.zip" - Valores a serem utilizados no parâmetro cURL1
método PUT: url do arquivo remoto destino do upload
método GET: url do arquivo remoto origem do download
método DELETE: url do arquivo remoto que vai ser deletado
metodo método COPY: url do arquivo remoto origem da cópia
metodo método MOVE: url do arquivo remoto origem da movimentação
método MKCOL: url do diretório a ser criado - Valores a serem utilizados no parâmetro cURL2
método COPY: url do arquivo remoto destino da cópia
método MOVE: url do diretório destino da movimentação, ou novo nome do arquivo remoto
Exemplos
Exemplo
Toggle Cloak | ||
---|---|---|
|
Cloak | ||
---|---|---|
| ||
Veja também
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas