PEAR Manual
Prev |  | Next

# HTTP_Client::post()

HTTP_Client::post() -- Sends a 'POST' HTTP request

## Synopsis

    require_once 'HTTP/Client.php';

``integer HTTP_Client::post` (string $url, mixed $data [, boolean $preEncoded = `FALSE` [, array $files = array()]])`

## Description

This package is not documented yet.

## Parameter

string `$url`

  URL

mixed `$data`

  Data to send

boolean `$preEncoded`

  Whether the data is already urlencoded

array `$files`

  Files to upload. Elements of the array should have the form: array(name, filename(s)[, content type]), see HTTP_Request::addFile()

## Return value

returns HTTP response code

## Throws

throws PEAR_Error

## Note

This function can not be called statically.

Prev | Home | Next
HTTP_Client::head() | Up | HTTP_Client::reset()