The <classname>HttpRequest</classname> HttpRequest
&reftitle.classsynopsis; HttpRequest HttpRequest
Class Members
&reftitle.properties; Instance Properties Modifiers Type Name Description private array options request options to configure the request; see &link.http.request.options; private array postFields form data: "fieldvalue")]]> private array postFiles files to upload: "image", "file" => "/home/u/images/u.png", "type" => "image/png"))]]> private array responseInfo information (statistical) about the request/response; see &link.http.request.info; 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
&reftitle.constants; <tgroup cols="3"> <thead> <row> <entry>Type</entry> <entry>Name</entry> <entry>Description</entry> </row> </thead> <tbody> <row> <entry>integer</entry> <entry>METH_GET</entry> <entry>GET request method</entry> </row> <row> <entry>integer</entry> <entry>METH_HEAD</entry> <entry>HEAD request method</entry> </row> <row> <entry>integer</entry> <entry>METH_POST</entry> <entry>POST request method</entry> </row> <row> <entry>integer</entry> <entry>METH_PUT</entry> <entry>PUT request method</entry> </row> <row> <entry>integer</entry> <entry>METH_DELETE</entry> <entry>DELETE request method</entry> </row> <row> <entry>integer</entry> <entry>METH_OPTIONS</entry> <entry>OPTIONS request method</entry> </row> <row> <entry>integer</entry> <entry>METH_TRACE</entry> <entry>TRACE request method</entry> </row> <row> <entry>integer</entry> <entry>METH_CONNECT</entry> <entry>CONNECT request method</entry> </row> <row> <entry>integer</entry> <entry>METH_PROPFIND</entry> <entry>PROPFIND request method</entry> </row> <row> <entry>integer</entry> <entry>METH_PROPPATCH</entry> <entry>PROPPATCH request method</entry> </row> <row> <entry>integer</entry> <entry>METH_MKCOL</entry> <entry>MKCOL request method</entry> </row> <row> <entry>integer</entry> <entry>METH_COPY</entry> <entry>COPY request method</entry> </row> <row> <entry>integer</entry> <entry>METH_MOVE</entry> <entry>MOVE request method</entry> </row> <row> <entry>integer</entry> <entry>METH_LOCK</entry> <entry>LOCK request method</entry> </row> <row> <entry>integer</entry> <entry>METH_UNLOCK</entry> <entry>UNLOCK request method</entry> </row> <row> <entry>integer</entry> <entry>METH_VERSION_CONTROL</entry> <entry>VERSION-CONTROL request method</entry> </row> <row> <entry>integer</entry> <entry>METH_REPORT</entry> <entry>REPORT request method</entry> </row> <row> <entry>integer</entry> <entry>METH_CHECKOUT</entry> <entry>CHECKOUT request method</entry> </row> <row> <entry>integer</entry> <entry>METH_CHECKIN</entry> <entry>CHECKIN request method</entry> </row> <row> <entry>integer</entry> <entry>METH_UNCHECKOUT</entry> <entry>UNCHECKOUT request method</entry> </row> <row> <entry>integer</entry> <entry>METH_MKWORKSPACE</entry> <entry>MKWORKSPACE request method</entry> </row> <row> <entry>integer</entry> <entry>METH_UPDATE</entry> <entry>UPDATE request method</entry> </row> <row> <entry>integer</entry> <entry>METH_LABEL</entry> <entry>LABEL request method</entry> </row> <row> <entry>integer</entry> <entry>METH_MERGE</entry> <entry>MERGE request method</entry> </row> <row> <entry>integer</entry> <entry>METH_BASELINE_CONTROL</entry> <entry>BASELINE-CONTROL request method</entry> </row> <row> <entry>integer</entry> <entry>METH_MKACTIVITY</entry> <entry>MKACTIVITY request method</entry> </row> <row> <entry>integer</entry> <entry>METH_ACL</entry> <entry>ACL request method</entry> </row> <row> <entry>integer</entry> <entry>VERSION_1_0</entry> <entry>HTTP protocol version 1.0</entry> </row> <row> <entry>integer</entry> <entry>VERSION_1_1</entry> <entry>HTTP protocol version 1.1</entry> </row> <row> <entry>integer</entry> <entry>VERSION_ANY</entry> <entry>any HTTP protocol version</entry> </row> <row> <entry>integer</entry> <entry>AUTH_BASIC</entry> <entry>basic authentication</entry> </row> <row> <entry>integer</entry> <entry>AUTH_DIGEST</entry> <entry>digest authentication</entry> </row> <row> <entry>integer</entry> <entry>AUTH_NTLM</entry> <entry>NTLM authentication</entry> </row> <row> <entry>integer</entry> <entry>AUTH_GSSNEG</entry> <entry>GSS negotiate authentication</entry> </row> <row> <entry>integer</entry> <entry>AUTH_ANY</entry> <entry>any authentication</entry> </row> <row> <entry>integer</entry> <entry>PROXY_SOCKS4</entry> <entry>SOCKS v4 proxy</entry> </row> <row> <entry>integer</entry> <entry>PROXY_SOCKS5</entry> <entry>SOCKS v5 proxy</entry> </row> <row> <entry>integer</entry> <entry>PROXY_HTTP</entry> <entry>HTTP proxy</entry> </row> <row> <entry>integer</entry> <entry>SSL_VERSION_TLSv1</entry> <entry>use TLS v1</entry> </row> <row> <entry>integer</entry> <entry>SSL_VERSION_SSLv2</entry> <entry>use SSL v2</entry> </row> <row> <entry>integer</entry> <entry>SSL_VERSION_SSLv3</entry> <entry>use SSL v3</entry> </row> <row> <entry>integer</entry> <entry>SSL_VERSION_ANY</entry> <entry>use any SSL/TLS method</entry> </row> <row> <entry>integer</entry> <entry>IPRESOLVE_V4</entry> <entry>resolve via IPv4 only</entry> </row> <row> <entry>integer</entry> <entry>IPRESOLVE_V6</entry> <entry>resolve via IPv6 only</entry> </row> <row> <entry>integer</entry> <entry>IPRESOLVE_ANY</entry> <entry>use any resolving methods</entry> </row> </tbody> </tgroup> </table> </section> </section> </partintro> &reference.http.entities.HttpRequest; </phpdoc:classref> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil sgml-default-dtd-file:"~/.phpdoc/manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 -->