WireHttp::put() method

Send a PUT request to a URL

“The HTTP PUT request method creates a new resource or replaces a representation of the target resource with the request payload.” More about PUT

Available since version 3.0.222.

Usage

// basic usage
$bool = $http->put(string $url);

// usage with all arguments
$bool = $http->put(string $url, $data = [], array $options = []);

Arguments

NameType(s)Description
$urlstring

URL to PUT to (including http:// or https://)

$data (optional)array string

Associative array of data to send (if not already set before), or raw data to send (such as JSON string)

$options (optional)array

Optional options to modify default behavior, see the send() method for details.

Return value

bool string

False on failure or string of contents received on success.


$http methods and properties

API reference based on ProcessWire core version 3.0.251