FeatureFuel
0

[Feature Request]: Support iOS PhotoKit background upload capability negotiation

Source: nextcloud/server#64865 · opened by @marinofaggiana
[Feature Request]: Support iOS PhotoKit background upload capability negotiation Summary Add server-side support for the capability negotiation required by the new iOS PHBackgroundResourceUploadExtension API. PhotoKit performs an OPTIONS request against the upload destination before executing the actual PUT. When the destination server does not support Apple's resumable upload protocol, PhotoKit expects: Nextcloud currently handles the request as a normal WebDAV OPTIONS request and returns the standard WebDAV response. The subsequent PUT can still upload the file successfully, but PhotoKit considers the background upload job failed. A server-side response of 501 Not Implemented for the PhotoKit capability check has been tested and makes the same jobs complete successfully. Proposed approach The Nextcloud iOS client can mark PhotoKit background upload destinations with a dedicated request header: PhotoKit preserves this custom header when generating its preliminary O…

No pledges yet. Be the first to back this.

Make a pledge

Pledge your monetary support if this feature is added.

$

Comments

No comments yet.

Replying to

Add a comment

What do you think about this feature request?


Similar requests