Hello, I want to write a php script which process a file being upload to the server, to check contentes and stores it on the fly, as its being uploaded. My goal is to avoid using the memory needed to hold the whole file, and instead just upload it and forgetting the parts already processed. I have seen that this "streaming" interface of file uploads exist for HTTP PUT method but could not find info on how to do it using POST. So, is there any way of configuring PHP or APACHE to provide uploaded files using POST in a streaming fashion? If this is not possible, is it because an instrinsic limit of the HTTP protocol? a limit on the apache architecture? or a design decision in PHP? And last, in PUT method, are I warrantied that the input in stdin comes directly to the PHP script or should i expect apache to pre buffer the whole file and then just start to send it? Thank you