Restrições ao FolderNames ao acessar servidores por webdav? -- webdav camp askubuntu Relacionado O problema

Restrictions to foldernames when acessing servers by webdav?


0
vote

problema

português

hy,

Acessando meu servidor de arquivos usando o WebDAV funciona bem para pastas com um nome curto (por exemplo, fotografie). Eventualmente não consigo acessar as pastas com nomes mais longos ou contendo caracteres como "-" ou contendo capitais.

por favor suas sugestões

english

Hy,

Accessing my file server using webdav works fine for folders with a short name (eg. fotografie). Eventually I can not acces the folders with longer names or containing characters such as "-" or containing capitals.

Please your suggestions

  

Lista de respostas

1
 
vote

Isso vai ser bastante orientado pelo Windows.

É provável que você tenha sido mordido pelo comprimento máximo do caminho, já que o WebDAV tem algumas limitações graves ...

Evite usar qualquer caractere especial e espaços em nomes de arquivos e / ou pastas. O WebDAV usa HTTP / HTTPS para que quaisquer caracteres e espaços especiais precisam ser codificados de URL adicionando ao comprimento máximo disponível. Isso seria &%#+? *'"></|: (eu poderia ter perdido alguns;)). Aqueles levarão 3 posições à medida que são processadas como ABCDEFGHIJKLMNABCDEFGHIJKLMN6 ; %20 é um espaço.

O comprimento total do caminho e o comprimento do arquivo estão em Teoria 256 caracteres, mas isso exclui prefixos UNC e o prefixo WebDAV; Office Por exemplo, por exemplo, permite apenas 218 caracteres do próprio Windows; Então nem mesmo do WebDav.

190, 200 caracteres é provavelmente o limite máximo para o caminho e o nome do arquivo.

 

This is going to be rather Windows oriented.

It is likely you got bitten by the maximum path length since WebDav has some serious limitations...

Avoid using any special characters and spaces in file and/or folder names. Webdav uses HTTP/HTTPS so any special characters and spaces need to be URL encoded adding to the maximum length available. That would be &%#+? *'"></\|: (I might have missed a few ;) ). Those will take up 3 positions as they are processed as %nn; %20 is a space.

The total path length and file length is in theory 256 characters but that excludes UNC prefixes and Webdav prefix; Office for instance only allows 218 chars from Windows itself; so not even from Webdav.

190, 200 characters is probably the maximum limit for path and filename.

 
 

Perguntas relacionadas

0  "Não é possível acessar o local, suporte TLS / SSL não disponível" ao tentar se conectar ao WebDav  ( Unable to access location tls ssl support not available when trying to connec ) 
Quando tento se conectar a um compartilhamento WebDAV no gerenciador de arquivos Nautilus, estou recebendo o seguinte erro: Não é possível acessar o local E...

2  Baixe todo o diretório WebDav  ( Download entire webdav directory ) 
antes de perguntar isso eu vi como eu recursivamente Copiar / Baixar um diretório inteiro WebDav? Mas não respondeu minhas perguntas Quando executo o coma...

0  Montando um compartilhamento WebDAV por usuários  ( Mounting a webdav share by users ) 
Como faço um webdav compartilhar montável, para que esteja disponível para todos os usuários? sem ter que digitar uma senha. ...

2  WebDav em Nautilus - Conexão ao OneDrive?  ( Webdav in nautilus connection to onedrive ) 
Não há cliente oficial do ONEDRive para Linux. Eu percebi que a maneira mais fácil de se conectar ao OneDrive é o mapeamento pelo WebDav. No Windows, posso fa...

7  É possível usar o Ubuntu One com WebDav?  ( Is it possible to use ubuntu one with webdav ) 
É possível usar o Ubuntu com WebDav? No ABCDEFGHIJKLMNABCDEFGHIJKLMN12 . Eu não encontrei uma solução. ...

1  Conectando-se a um servidor seguro WebDAV através de HTTPS  ( Connecting to a secure webdav server through https ) 
Estou tentando se conectar a um servidor seguro WebDAV, mas continuo recebendo o erro "org.freedesktop.dbus.error.noreply" . erro dbus org.freedesktop.dbus....

0  Erro: Não foi possível inserir "fusível": símbolo desconhecido no módulo ou parâmetro desconhecido  ( Error could not insert fuse unknown symbol in module or unknown parameter ) 
Eu só estava me perguntando por que meu monte Davfs2 não funciona mais: root:/media# mount -t davfs https://XXX /media modprobe: ERROR: could not insert 'f...

0  Sincronizar manualmente um webdav compartilhar com uma pasta local  ( Manually synchronize a webdav share with a local folder ) 
Eu estou executando o Ubuntu 13.04. Eu quero sincronizar manualmente uma pasta local com um compartilhamento de webdavs. Eu posso digitar Control-l no N...

16  Como posso usar Box.com para sincronizar meu diretório de casa em máquinas?  ( How can i use box com to sync my home directory across machines ) 
box.com não suporta Linux, embora haja um solicitação de recurso com suporte entusiasta. / p >. Os comentários para a solicitação de recurso fornecem vária...

7  Montando um compartilhamento WebDAV para todos os usuários  ( Mounting a webdav share for all users ) 
Estou tentando montar um compartilhamento de webdav com esta linha fstab: . myserverip / mídia / myserver / davfs noauto, usuário, rw 0 0 Adicionei as cr...




© 2022 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.