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