Oi,
Parece que estou recebendo um erro se estou tentando fazer download de um arquivo com um nome que contém aspas simples.
office365.runtime.client_request_exception.ClientRequestException: ('-1, Microsoft.SharePoint.Client.InvalidClientQueryException', 'A expressão "Web / getFileByServerRelativeUrl (' / sites / mysite / mypath / Update Q1'2020.pptx ') / $ value" não é válido. ', "400 Erro do cliente: Solicitação inválida de url: https://tennant.sharepoint.com/sites/mysite/_api/Web/getFileByServerRelativeUrl (' / sites / mysite / Shared% 20Documents / mypath / Update% 20Q1'2020.pptx ') /% 5C $ valor ")
Parece que a aspa simples não escapou aqui:% 27 em vez de '.
Funciona com todos os outros arquivos, este é o único que está causando um erro. Renomear o arquivo parece consertá-lo, mas deve ser consertado aqui, presumo.
Fixado em # 300
@vgrem lembre-se de fechar este bug, pois isso foi corrigido no # 300 :)
As aspas simples nesse contexto devem ser evitadas usando aspas simples duplas: '' (não "), que o patch cuida.
@kraptor iremos, enquanto a nova versão for lançada, obrigado pela correção!
@florinmihut e @kraptor obrigado por
Ele não deve mais ocorrer na versão mais recente .