Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

http_put_stream(3) [php man page]

HTTP_PUT_STREAM(3)							 1							HTTP_PUT_STREAM(3)

http_put_stream - Perform PUT request with stream

SYNOPSIS
string http_put_stream (string $url, resource $stream, [array $options], [array &$info]) DESCRIPTION
Performs an HTTP PUT request on the supplied url. See the full list of request options. PARAMETERS
o $url - URL o $stream - The stream to read the PUT request body from o $options -request options o $info -Request/response information RETURN VALUES
Returns the HTTP response(s) as string on success, or FALSE on failure. PHP Documentation Group HTTP_PUT_STREAM(3)

Check Out this Related Man Page

HTTPREQUEST(3)								 1							    HTTPREQUEST(3)

The HttpRequest

CLASS SYNOPSIS
HttpRequest HttpRequest o public bool HttpRequest::addCookies (array $cookies) o public bool HttpRequest::addHeaders (array $headers) o public bool HttpRequest::addPostFields (array $post_data) o public bool HttpRequest::addPostFile (string $name, string $file, [string $content_type = "application/x-octetstream"]) o public bool HttpRequest::addPutData (string $put_data) o public bool HttpRequest::addQueryData (array $query_params) o public bool HttpRequest::addRawPostData (string $raw_post_data) o public bool HttpRequest::addSslOptions (array $options) o public void HttpRequest::clearHistory (void ) o public HttpRequest::__construct ([string $url], [int $request_method = HTTP_METH_GET], [array $options]) o public bool HttpRequest::enableCookies (void ) o public string HttpRequest::getContentType (void ) o public array HttpRequest::getCookies (void ) o public array HttpRequest::getHeaders (void ) o public HttpMessage HttpRequest::getHistory (void ) o public int HttpRequest::getMethod (void ) o public array HttpRequest::getOptions (void ) o public array HttpRequest::getPostFields (void ) o public array HttpRequest::getPostFiles (void ) o public string HttpRequest::getPutData (void ) o public string HttpRequest::getPutFile (void ) o public string HttpRequest::getQueryData (void ) o public string HttpRequest::getRawPostData (void ) o public string HttpRequest::getRawRequestMessage (void ) o public string HttpRequest::getRawResponseMessage (void ) o public HttpMessage HttpRequest::getRequestMessage (void ) o public string HttpRequest::getResponseBody (void ) o public int HttpRequest::getResponseCode (void ) o public array HttpRequest::getResponseCookies ([int $flags], [array $allowed_extras]) o public array HttpRequest::getResponseData (void ) o public mixed HttpRequest::getResponseHeader ([string $name]) o public mixed HttpRequest::getResponseInfo ([string $name]) o public HttpMessage HttpRequest::getResponseMessage (void ) o public string HttpRequest::getResponseStatus (void ) o public array HttpRequest::getSslOptions (void ) o public string HttpRequest::getUrl (void ) o public bool HttpRequest::resetCookies ([bool $session_only = false]) o public HttpMessage HttpRequest::send (void ) o bool HttpRequest::setBody ([string $request_body_data]) o public bool HttpRequest::setContentType (string $content_type) o public bool HttpRequest::setCookies ([array $cookies]) o public bool HttpRequest::setHeaders ([array $headers]) o public bool HttpRequest::setMethod (int $request_method) o public bool HttpRequest::setOptions ([array $options]) o public bool HttpRequest::setPostFields (array $post_data) o public bool HttpRequest::setPostFiles (array $post_files) o public bool HttpRequest::setPutData ([string $put_data]) o public bool HttpRequest::setPutFile ([string $file = ""]) o public bool HttpRequest::setQueryData (mixed $query_data) o public bool HttpRequest::setRawPostData ([string $raw_post_data]) o public bool HttpRequest::setSslOptions ([array $options]) o public bool HttpRequest::setUrl (string $url) CLASS MEMBERS
PROPERTIES
Instance Properties +----------+-------------------------------------------------------------------------------------------------+---+---+ |Modifiers | | | | | | | | | | | Type | | | | | | | | | | Name | | | | | | | | | | Description | | | | | | | | +----------+-------------------------------------------------------------------------------------------------+---+---+ | private | | | | | | | | | | | array | | | | | | | | | | options | | | | | | | | | | request options to configure | | | | | the request; see request | | | | | options | | | | | | | | | private | | | | | | | | | | | array | | | | | | | | | | postFields | | | | | | | | | | form data: | | | | | | | | | | array("fieldname" => "fieldvalue") | | | | | | | | | private | | | | | | | | | | | array | | | | | | | | | | postFiles | | | | | | | | | | files to upload: | | | | | | | | | | array(array("name" => "image", "file" => "/home/u/images/u.png", "type" => "image/png")) | | | | | | | | | private | | | | | | | | | | | array | | | | | | | | | | responseInfo | | | | | | | | | | information (statistical) about the request/response; see Request/response information | | | | | | | | | private | | | | | | | | | | | HttpMessage | | | | | | | | | | responseMessage | | | | | | | | | | the response message | | | | | | | | | private | | | | | | | | | | | integer | | | | | | | | | | responseCode | | | | | | | | | | the numerical response code | | | | | | | | | private | | | | | | | | | | | string | | | | | | | | | | responseStatus | | | | | | | | | | the literal response status text | | | | | | | | | private | | | | | | | | | | | integer | | | | | | | | | | method | | | | | | | | | | the request method to use | | | | | | | | | private | | | | | | | | | | | string | | | | | | | | | | url | | | | | | | | | | the request url | | | | | | | | | private | | | | | | | | | | | string | | | | | | | | | | contentType | | | | | | | | | | the content type to use for raw post requests | | | | | | | | | private | | | | | | | | | | | string | | | | | | | | | | rawPostData | | | | | | | | | | raw post data | | | | | | | | | private | | | | | | | | | | | string | | | | | | | | | | queryData | | | | | | | | | | query parameters | | | | | | | | | private | | | | | | | | | | | string | | | | | | | | | | putFile | | | | | | | | | | the file to upload with a PUT request | | | | | | | | | private | | | | | | | | | | | string | | | | | | | | | | putData | | | | | | | | | | raw data to upload with a PUT request | | | | | | | | | private | | | | | | | | | | | HttpMessage | | | | | | | | | | history | | | | | | | | | | the whole request/response history if history logging is enabled | | | | | | | | | public | | | | | | | | | | | boolean | | | | | | | | | | recordHistory | | | | | | | | | | whether to enable history logging | | | | | | | | +----------+-------------------------------------------------------------------------------------------------+---+---+ PREDEFINED CONSTANTS
+--------+---------------------------------+---+ | Type | | | | | | | | | Name | | | | | | | | Description | | | | | | +--------+---------------------------------+---+ |integer | | | | | | | | | METH_GET | | | | | | | | GET request method | | | | | | |integer | | | | | | | | | METH_HEAD | | | | | | | | HEAD request method | | | | | | |integer | | | | | | | | | METH_POST | | | | | | | | POST request method | | | | | | |integer | | | | | | | | | METH_PUT | | | | | | | | PUT request method | | | | | | |integer | | | | | | | | | METH_DELETE | | | | | | | | DELETE request method | | | | | | |integer | | | | | | | | | METH_OPTIONS | | | | | | | | OPTIONS request method | | | | | | |integer | | | | | | | | | METH_TRACE | | | | | | | | TRACE request method | | | | | | |integer | | | | | | | | | METH_CONNECT | | | | | | | | CONNECT request method | | | | | | |integer | | | | | | | | | METH_PROPFIND | | | | | | | | PROPFIND request method | | | | | | |integer | | | | | | | | | METH_PROPPATCH | | | | | | | | PROPPATCH request method | | | | | | |integer | | | | | | | | | METH_MKCOL | | | | | | | | MKCOL request method | | | | | | |integer | | | | | | | | | METH_COPY | | | | | | | | COPY request method | | | | | | |integer | | | | | | | | | METH_MOVE | | | | | | | | MOVE request method | | | | | | |integer | | | | | | | | | METH_LOCK | | | | | | | | LOCK request method | | | | | | |integer | | | | | | | | | METH_UNLOCK | | | | | | | | UNLOCK request method | | | | | | |integer | | | | | | | | | METH_VERSION_CONTROL | | | | | | | | VERSION-CONTROL request method | | | | | | |integer | | | | | | | | | METH_REPORT | | | | | | | | REPORT request method | | | | | | |integer | | | | | | | | | METH_CHECKOUT | | | | | | | | CHECKOUT request method | | | | | | |integer | | | | | | | | | METH_CHECKIN | | | | | | | | CHECKIN request method | | | | | | |integer | | | | | | | | | METH_UNCHECKOUT | | | | | | | | UNCHECKOUT request method | | | | | | |integer | | | | | | | | | METH_MKWORKSPACE | | | | | | | | MKWORKSPACE request method | | | | | | |integer | | | | | | | | | METH_UPDATE | | | | | | | | UPDATE request method | | | | | | |integer | | | | | | | | | METH_LABEL | | | | | | | | LABEL request method | | | | | | |integer | | | | | | | | | METH_MERGE | | | | | | | | MERGE request method | | | | | | |integer | | | | | | | | | METH_BASELINE_CONTROL | | | | | | | | BASELINE-CONTROL request method | | | | | | |integer | | | | | | | | | METH_MKACTIVITY | | | | | | | | MKACTIVITY request method | | | | | | |integer | | | | | | | | | METH_ACL | | | | | | | | ACL request method | | | | | | |integer | | | | | | | | | VERSION_1_0 | | | | | | | | HTTP protocol version 1.0 | | | | | | |integer | | | | | | | | | VERSION_1_1 | | | | | | | | HTTP protocol version 1.1 | | | | | | |integer | | | | | | | | | VERSION_ANY | | | | | | | | any HTTP protocol version | | | | | | |integer | | | | | | | | | AUTH_BASIC | | | | | | | | basic authentication | | | | | | |integer | | | | | | | | | AUTH_DIGEST | | | | | | | | digest authentication | | | | | | |integer | | | | | | | | | AUTH_NTLM | | | | | | | | NTLM authentication | | | | | | |integer | | | | | | | | | AUTH_GSSNEG | | | | | | | | GSS negotiate authentication | | | | | | |integer | | | | | | | | | AUTH_ANY | | | | | | | | any authentication | | | | | | |integer | | | | | | | | | PROXY_SOCKS4 | | | | | | | | SOCKS v4 proxy | | | | | | |integer | | | | | | | | | PROXY_SOCKS5 | | | | | | | | SOCKS v5 proxy | | | | | | |integer | | | | | | | | | PROXY_HTTP | | | | | | | | HTTP proxy | | | | | | |integer | | | | | | | | | SSL_VERSION_TLSv1 | | | | | | | | use TLS v1 | | | | | | |integer | | | | | | | | | SSL_VERSION_SSLv2 | | | | | | | | use SSL v2 | | | | | | |integer | | | | | | | | | SSL_VERSION_SSLv3 | | | | | | | | use SSL v3 | | | | | | |integer | | | | | | | | | SSL_VERSION_ANY | | | | | | | | use any SSL/TLS method | | | | | | |integer | | | | | | | | | IPRESOLVE_V4 | | | | | | | | resolve via IPv4 only | | | | | | |integer | | | | | | | | | IPRESOLVE_V6 | | | | | | | | resolve via IPv6 only | | | | | | |integer | | | | | | | | | IPRESOLVE_ANY | | | | | | | | use any resolving methods | | | | | | +--------+---------------------------------+---+ PHP Documentation Group HTTPREQUEST(3)
Man Page