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.
Comments
Similar requests
WebDAV conversion API
0 votes · 0 comments
Auto-select and navigate to newly created directories during upload
0 votes · 0 comments
admin_audit does not log userid for trashbin background job remove events
0 votes · 0 comments
Migrate `\OC\User::assignedUserId` to `EventDispatcher` and execute in the background
0 votes · 0 comments
Background job for cleanup of unneeded remote storages
0 votes · 0 comments
No comments yet.