← Back to team overview

ubuntuone-users team mailing list archive

Re: [REST API] Chars to exclude from percent encoding

 

On Android the problem exists on phones that use external SD card with FAT
file system. '?' is a filesystem restricted character. No idea about iOS.

karni


On Tue, Jan 21, 2014 at 7:33 PM, Roberto Alsina <
roberto.alsina@xxxxxxxxxxxxx> wrote:

> Right, ubuntuone-client uses a completely different API. Can you contact
> nessita on IRC to see what could be the problem for those characters?
> Sounds to me like the spec requires those characters to be encoded but who
> knows.
>
>
> On Tue, Jan 21, 2014 at 3:30 PM, José Expósito <jose.exposito89@xxxxxxxxx>wrote:
>
>> With the latest version of liboauthcpp this issue is solved, however
>> there are problems with files that contains the "?" or ";" character.
>>
>> I have also noticed that this bug affects to the iOS and Android clients
>> (only with the "?" character). I don't know if it is a problem in the
>> server side due to the fact that it is not returning any information about
>> the error, just "Host requires authentication".
>>
>> In the Desktop version it is working properly, but if I remember properly
>> this version uses Protocol Buffers instead of the documented API Rest.
>>
>> _______________________________________________
>> Mailing list: https://launchpad.net/~ubuntuone-users
>> Post to     : ubuntuone-users@xxxxxxxxxxxxxxxxxxx
>> Unsubscribe : https://launchpad.net/~ubuntuone-users
>> More help   : https://help.launchpad.net/ListHelp
>>
>>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~ubuntuone-users
> Post to     : ubuntuone-users@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~ubuntuone-users
> More help   : https://help.launchpad.net/ListHelp
>
>


-- 
Software Engineer
Professional and Engineering Services
Canonical Ltd.

Ubuntu - Linux for human beings | www.ubuntu.com

References