[Cyberduck-trac] [Cyberduck] #9226: WEBDAV with SAP not possible due to encoding issues

Cyberduck trac at trac.cyberduck.io
Thu Jan 21 10:05:16 UTC 2016


#9226: WEBDAV with SAP not possible due to encoding issues
----------------------------+-----------------------
    Reporter:  cawoodm      |      Owner:
        Type:  enhancement  |     Status:  new
    Priority:  normal       |  Milestone:
   Component:  core         |    Version:  4.7.3
    Severity:  normal       |   Keywords:
Architecture:               |   Platform:  Windows 7
----------------------------+-----------------------
 SAP offers WEBDAV access to it's servers but the URLs are a bit special.
 They include brackets "(" and "=" as in the following example:
 http://mysapserver/sap(Yz0wMDEmbD1lbg==)/bc/bsp_dev/sap/decode_url

 Unfortunately, Cyberduck encodes such URLs as:
 http://mysapserver/sap%28Yz0wMDEmbD1lbg%3D%3D%29/bc/bsp_dev/sap/decode_url/

 Which results in WEBDAV failing as SAP does not expect/support this.

 We have verified it in Fiddler by changing the Cyberduck request and when
 the brackets are included unencoded everything works fine.

 I guess one could debate the RFC* but it would be nice to include an
 option that Cyberduck does not encode such characters in URLs.

 *
 http://www.456bereastreet.com/archive/201008/what_characters_are_allowed_unencoded_in_query_strings/

-- 
Ticket URL: <https://trac.cyberduck.io/ticket/9226>
Cyberduck <https://cyberduck.io>
Libre FTP, SFTP, WebDAV, S3 & OpenStack Swift browser for Mac and Windows


More information about the Cyberduck-trac mailing list