HomePhabricator

Stream "multipart/form-data" file uploads to disk

Description

Stream "multipart/form-data" file uploads to disk

Summary: Depends on D18700. Ref T13008. Adds support for sending file uploads to disk, similar to the buitin PHP mechanism, and a compatibility layer for building $_FILES.

Test Plan: See next diff; uploaded files using a vanilla file upload with enable_post_data_reading off.

Reviewers: amckinley

Reviewed By: amckinley

Maniphest Tasks: T13008

Differential Revision: https://secure.phabricator.com/D18701

Details

Provenance
epriestleyAuthored on Oct 10 2017, 10:14 PM
epriestleyPushed on Oct 12 2017, 7:36 PM
Reviewer
amckinley
Differential Revision
D18701: Stream "multipart/form-data" file uploads to disk
Parents
rPHUf46b445bdc5b: Add a rough "multipart/form-data" stream parser
Branches
Unknown
Tags
Unknown
Tasks
T13008: Process slot exhaustion in Phacility web tier
Build Status
Buildable 18676
Build 25159: Run Core Tests