[Cyberduck-trac] [Cyberduck] #6586: Follow redirects on PUT
Cyberduck
trac at trac.cyberduck.io
Tue Mar 18 17:53:09 UTC 2014
#6586: Follow redirects on PUT
-----------------------------+------------------------
Reporter: A Alvarezayllon | Owner: dkocher
Type: enhancement | Status: closed
Priority: normal | Milestone: 4.4.4
Component: webdav | Version: 4.2.1
Severity: normal | Resolution: fixed
Keywords: | Architecture:
Platform: |
-----------------------------+------------------------
Comment (by antonio calanducci):
Hi,
I have just downloaded the latest nightly builds (4.4.4 14382) and now
setting the "webdav.redirect.PUT.follow" = true" hidden properties, PUT
redirects are followed!
Anyway, it still doesn't work properly cause the body is completely sent
during the first PUT request, while it should be sent only to the redirect
URL (it sends 0 byte to the redirect, it should be the way around). I have
also noticed that the client doesn't send anymore the Expect:100-continue
header by default (and even if I set the "webdav.expect-continue" = true,
it doesn't send this header).
[[BR]]
Just to be clearer, I expect the workflow of the request should be:[[BR]]
- cyberduck send a PUT request to the server, but holding for sending the
body data (raw data)
- the server returns a 307 redirect URL to the client
- the client follow the redirect URL sending the raw data to the redirect
URL returned by the server
Am I wrong?
Thank you
--
Ticket URL: <https://trac.cyberduck.io/ticket/6586#comment:17>
Cyberduck <http://cyberduck.io>
Libre FTP, SFTP, WebDAV, S3 & OpenStack Swift browser for Mac and Windows
More information about the Cyberduck-trac
mailing list