HttpRequest::setPutData> <HttpRequest::setPostFields
Last updated: Fri, 30 Dec 2011

HttpRequest::setPostFiles

(PECL pecl_http >= 0.10.0)

HttpRequest::setPostFilesSet post files

Descrição

public bool HttpRequest::setPostFiles ( array $post_files )

Set files to post, overwriting previously set post files.

Affects only POST and requests. Cannot be used with raw post data.

Parâmetros

post_files

an array containing the files to post; if empty, the post files will be unset

Valor Retornado

Retorna TRUE em caso de sucesso ou FALSE em falhas.



User Contributed Notes
HttpRequest::setPostFiles
Anonymous
07-May-2010 10:31
$post_files should be an array of arrays representing each file to post:

$req = new HttpRequest('http://localhost/', HttpRequest::METH_POST);
$req->setPostFiles(array(array('name' => 'file',
                   'type' => 'application/x-octetstream',
                   'file' => '/tmp/posttest.php')));

print_r($req->getPostFiles());

HttpRequest::setPutData> <HttpRequest::setPostFields
Last updated: Fri, 30 Dec 2011