$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::setPostFiles
(PECL pecl_http >= 0.10.0)
HttpRequest::setPostFiles — Set 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
HttpRequest::setPostFiles
Anonymous
07-May-2010 10:31
07-May-2010 10:31

HttpRequest::setPostFields