Hi,
My webdav client (using slide) is trying to connect to a URL that is
something like this:
http://myhost.com/users/[EMAIL PROTECTED]/images
The path being "/users/[EMAIL PROTECTED]/images"
The '@' character is causing errors. Appearently, the webdav server does
not like how it's encoded... but the client library converts this
character into '%2540'... before the http request is sent. I sniffed the
packets using ethereal, and discovered that using another webdav client
the server accepts '@' encoded as '%40'.
I tried to replace the '@' with '%40' in the path (hardcoded hack test),
but then the slide client lib converts it into '%252540'. Seems like
it's encoding the '%' character.
Isn't there a way to control how the slide library encodes this?
I noticed a deprecated setEncodeURLs(boolean) method in WebdavResource,
I tried it but it did nothing.
Summary:
My error is: Got status code 409, on propfind using
"/users/john%2540myhost.com/images"
Needs to be: "/users/john%40myhost.com/images"
--
Kveðjur
Árni Arent
[EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]