[Cyberduck-trac] [Cyberduck] #7642: fallback to "Expect: 100-continue" and Chunked Uploads
Cyberduck
trac at trac.cyberduck.io
Wed Nov 27 05:39:28 UTC 2013
#7642: fallback to "Expect: 100-continue" and Chunked Uploads
-----------------------+------------------------------
Reporter: wwwpixime | Owner: dkocher
Type: defect | Status: new
Priority: lowest | Milestone:
Component: webdav | Version: Nightly Build
Severity: minor | Resolution:
Keywords: | Architecture:
Platform: |
-----------------------+------------------------------
Description changed by wwwpixime:
Old description:
> hi David,
>
> When connecting to https://g2.pixi.me/w/webdav/, Cyberduck issues two
> HEAD /w/webdav/ requests both ending up in 500 error and throws an error
> prompt in the UI. I've only seen the use of HEAD from another IOS app.
> Most of the other ones start with OPTIONS , then PROPFIND
>
> When uploading files to https://g2.pixi.me/w/webdav/ - Cyberduck only
> render 0-byte files. Finder's built-in WebDAV client and Forklift 2 does
> the same thing.
>
> I asked a number of the developers who's WebDAV-apps we tested about
> this issue and was told they use a fallback method when a server fails to
> respond to an "Expect: 100-continue" request and when chunked uploads are
> not supported by the server. The fallback method ensures files are
> properly uploaded, not ending up 0-byte filenames.
>
> If you can shed some light on this, it'd be much appreciated. Even a fix
> is not an option for Cyberduck, at least I can lay this issue to rest.
> And will make a donation for pushing to support better, more secure TLS
> protocols.
>
> Thanks very much!
New description:
hi David,
When uploading files to https://g2.pixi.me/w/webdav/ - Cyberduck only
render 0-byte files. Finder's built-in WebDAV client and Forklift 2 does
the same thing.
I asked a number of the developers who's WebDAV-apps we tested about this
issue and was told they use a fallback method when a server fails to
respond to an "Expect: 100-continue" request and when chunked uploads are
not supported by the server. The fallback method ensures files are
properly uploaded, not ending up 0-byte filenames.
If you can shed some light on this, it'd be much appreciated. Even a fix
is not an option for Cyberduck, at least I can lay this issue to rest. And
will make a donation for pushing to support better, more secure TLS
protocols.
Thanks very much!
--
--
Ticket URL: <https://trac.cyberduck.io/ticket/7642#comment:2>
Cyberduck <http://cyberduck.io>
Libre FTP, SFTP, WebDAV, S3 & OpenStack Swift browser for Mac and Windows
More information about the Cyberduck-trac
mailing list