⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 class.httpmessage.html

📁 php的帮助文档,涉及到PHP的案例和基本语法,以及实际应用内容
💻 HTML
📖 第 1 页 / 共 2 页
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html> <head>  <title>The HttpMessage class</title>  <meta http-equiv="content-type" content="text/html; charset=UTF-8"> </head> <body><div style="text-align: center;"> <div class="prev" style="text-align: left; float: left;"><a href="function.httpinflatestream-update.html">HttpInflateStream::update</a></div> <div class="next" style="text-align: right; float: right;"><a href="function.httpmessage-addheaders.html">HttpMessage::addHeaders</a></div> <div class="up"><a href="book.http.html">HTTP</a></div> <div class="home"><a href="index.html">PHP Manual</a></div></div><hr /><div> <h1 class="title">The <b class="classname">HttpMessage</b> class</h1> <div class="partintro">  <div id="httpmessage.synopsis" class="section">   <h2 class="title">Class synopsis</h2>   <div class="classsynopsis">    <div class="ooclass"><b class="classname">HttpMessage</b></div>    <div class="classsynopsisinfo">     <span class="ooclass"><b class="classname">HttpMessage</b></span>     <span class="oointerface">implements       <span class="interfacename">Iterator</span>     </span>     <span class="oointerface">,       <span class="interfacename">Countable</span>     </span>     <span class="oointerface">,       <span class="interfacename">Serializable</span>     </span>     {</div>    <div class="methodsynopsis dc-description">   <span class="modifier">public</span>   <span class="type">void</span> <span class="methodname"><b><a href="function.httpmessage-addheaders.html" class="function">HttpMessage::addHeaders</a></b></span>    ( <span class="methodparam"><span class="type">array</span> <tt class="parameter">$headers</tt></span>   [, <span class="methodparam"><span class="type">bool</span> <tt class="parameter">$append = FALSE</tt></span>  ] )</div><div class="methodsynopsis dc-description">   <span class="modifier">public</span>   <span class="type">void</span> <span class="methodname"><b><a href="function.httpmessage-construct.html" class="function">HttpMessage::__construct</a></b></span>    ([ <span class="methodparam"><span class="type">string</span> <tt class="parameter">$message</tt></span>  ] )</div><div class="methodsynopsis dc-description">   <span class="modifier">public</span>   <span class="type">HttpMessage</span> <span class="methodname"><b><a href="function.httpmessage-detach.html" class="function">HttpMessage::detach</a></b></span>    ( <span class="methodparam">void</span>   )</div><div class="methodsynopsis dc-description">   <span class="modifier">static public</span>   <span class="type">HttpMessage</span> <span class="methodname"><b><a href="function.httpmessage-factory.html" class="function">HttpMessage::factory</a></b></span>    ([ <span class="methodparam"><span class="type">string</span> <tt class="parameter">$raw_message</tt></span>   [, <span class="methodparam"><span class="type">string</span> <tt class="parameter">$class_name = &#039;HttpMessage&#039;</tt></span>  ]] )</div><div class="methodsynopsis dc-description">   <span class="modifier">static public</span>   <span class="type">HttpMessage</span> <span class="methodname"><b><a href="function.httpmessage-fromenv.html" class="function">HttpMessage::fromEnv</a></b></span>    ( <span class="methodparam"><span class="type">int</span> <tt class="parameter">$message_type</tt></span>   [, <span class="methodparam"><span class="type">string</span> <tt class="parameter">$class_name = &#039;HttpMessage&#039;</tt></span>  ] )</div><div class="methodsynopsis dc-description">   <span class="modifier">static public</span>   <span class="type">HttpMessage</span> <span class="methodname"><b><a href="function.httpmessage-fromstring.html" class="function">HttpMessage::fromString</a></b></span>    ([ <span class="methodparam"><span class="type">string</span> <tt class="parameter">$raw_message</tt></span>   [, <span class="methodparam"><span class="type">string</span> <tt class="parameter">$class_name = &#039;HttpMessage&#039;</tt></span>  ]] )</div><div class="methodsynopsis dc-description">   <span class="modifier">public</span>   <span class="type">string</span> <span class="methodname"><b><a href="function.httpmessage-getbody.html" class="function">HttpMessage::getBody</a></b></span>    ( <span class="methodparam">void</span>   )</div><div class="methodsynopsis dc-description">   <span class="modifier">public</span>   <span class="type">string</span> <span class="methodname"><b><a href="function.httpmessage-getheader.html" class="function">HttpMessage::getHeader</a></b></span>    ( <span class="methodparam"><span class="type">string</span> <tt class="parameter">$header</tt></span>   )</div><div class="methodsynopsis dc-description">   <span class="modifier">public</span>   <span class="type">array</span> <span class="methodname"><b><a href="function.httpmessage-getheaders.html" class="function">HttpMessage::getHeaders</a></b></span>    ( <span class="methodparam">void</span>   )</div><div class="methodsynopsis dc-description">   <span class="modifier">public</span>   <span class="type">string</span> <span class="methodname"><b><a href="function.httpmessage-gethttpversion.html" class="function">HttpMessage::getHttpVersion</a></b></span>    ( <span class="methodparam">void</span>   )</div><div class="methodsynopsis dc-description">   <span class="modifier">public</span>   <span class="type">HttpMessage</span> <span class="methodname"><b><a href="function.httpmessage-getparentmessage.html" class="function">HttpMessage::getParentMessage</a></b></span>    ( <span class="methodparam">void</span>   )</div><div class="methodsynopsis dc-description">   <span class="modifier">public</span>   <span class="type">string</span> <span class="methodname"><b><a href="function.httpmessage-getrequestmethod.html" class="function">HttpMessage::getRequestMethod</a></b></span>    ( <span class="methodparam">void</span>   )</div><div class="methodsynopsis dc-description">   <span class="modifier">public</span>   <span class="type">string</span> <span class="methodname"><b><a href="function.httpmessage-getrequesturl.html" class="function">HttpMessage::getRequestUrl</a></b></span>    ( <span class="methodparam">void</span>   )</div><div class="methodsynopsis dc-description">   <span class="modifier">public</span>   <span class="type">int</span> <span class="methodname"><b><a href="function.httpmessage-getresponsecode.html" class="function">HttpMessage::getResponseCode</a></b></span>    ( <span class="methodparam">void</span>   )</div><div class="methodsynopsis dc-description">   <span class="modifier">public</span>   <span class="type">string</span> <span class="methodname"><b><a href="function.httpmessage-getresponsestatus.html" class="function">HttpMessage::getResponseStatus</a></b></span>    ( <span class="methodparam">void</span>   )</div><div class="methodsynopsis dc-description">   <span class="modifier">public</span>   <span class="type">int</span> <span class="methodname"><b><a href="function.httpmessage-gettype.html" class="function">HttpMessage::getType</a></b></span>    ( <span class="methodparam">void</span>   )</div><div class="methodsynopsis dc-description">   <span class="modifier">public</span>   <span class="type">string</span> <span class="methodname"><b><a href="function.httpmessage-guesscontenttype.html" class="function">HttpMessage::guessContentType</a></b></span>    ( <span class="methodparam"><span class="type">string</span> <tt class="parameter">$magic_file</tt></span>   [, <span class="methodparam"><span class="type">int</span> <tt class="parameter">$magic_mode = MAGIC_MIME</tt></span>  ] )</div><div class="methodsynopsis dc-description">   <span class="modifier">public</span>   <span class="type">void</span> <span class="methodname"><b><a href="function.httpmessage-prepend.html" class="function">HttpMessage::prepend</a></b></span>    ( <span class="methodparam"><span class="type"><a href="class.httpmessage.html" class="type HttpMessage">HttpMessage</a></span> <tt class="parameter">$message</tt></span>   [, <span class="methodparam"><span class="type">bool</span> <tt class="parameter">$top = TRUE</tt></span>  ] )</div><div class="methodsynopsis dc-description">   <span class="modifier">public</span>   <span class="type">HttpMessage</span> <span class="methodname"><b><a href="function.httpmessage-reverse.html" class="function">HttpMessage::reverse</a></b></span>    ( <span class="methodparam">void</span>   )</div><div class="methodsynopsis dc-description">   <span class="modifier">public</span>   <span class="type">bool</span> <span class="methodname"><b><a href="function.httpmessage-send.html" class="function">HttpMessage::send</a></b></span>    ( <span class="methodparam">void</span>   )</div><div class="methodsynopsis dc-description">   <span class="modifier">public</span>   <span class="type">void</span> <span class="methodname"><b><a href="function.httpmessage-setbody.html" class="function">HttpMessage::setBody</a></b></span>    ( <span class="methodparam"><span class="type">string</span> <tt class="parameter">$body</tt></span>   )</div><div class="methodsynopsis dc-description">   <span class="modifier">public</span>   <span class="type">void</span> <span class="methodname"><b><a href="function.httpmessage-setheaders.html" class="function">HttpMessage::setHeaders</a></b></span>    ( <span class="methodparam"><span class="type">array</span> <tt class="parameter">$headers</tt></span>   )</div><div class="methodsynopsis dc-description">   <span class="modifier">public</span>   <span class="type">bool</span> <span class="methodname"><b><a href="function.httpmessage-sethttpversion.html" class="function">HttpMessage::setHttpVersion</a></b></span>    ( <span class="methodparam"><span class="type">string</span> <tt class="parameter">$version</tt></span>   )</div><div class="methodsynopsis dc-description">   <span class="modifier">public</span>   <span class="type">bool</span> <span class="methodname"><b><a href="function.httpmessage-setrequestmethod.html" class="function">HttpMessage::setRequestMethod</a></b></span>    ( <span class="methodparam"><span class="type">string</span> <tt class="parameter">$method</tt></span>   )</div><div class="methodsynopsis dc-description">   <span class="modifier">public</span>   <span class="type">bool</span> <span class="methodname"><b><a href="function.httpmessage-setrequesturl.html" class="function">HttpMessage::setRequestUrl</a></b></span>    ( <span class="methodparam"><span class="type">string</span> <tt class="parameter">$url</tt></span>   )</div><div class="methodsynopsis dc-description">   <span class="modifier">public</span>   <span class="type">bool</span> <span class="methodname"><b><a href="function.httpmessage-setresponsecode.html" class="function">HttpMessage::setResponseCode</a></b></span>    ( <span class="methodparam"><span class="type">int</span> <tt class="parameter">$code</tt></span>   )</div><div class="methodsynopsis dc-description">   <span class="modifier">public</span>   <span class="type">bool</span> <span class="methodname"><b><a href="function.httpmessage-setresponsestatus.html" class="function">HttpMessage::setResponseStatus</a></b></span>    ( <span class="methodparam"><span class="type">string</span> <tt class="parameter">$status</tt></span>   )</div><div class="methodsynopsis dc-description">   <span class="modifier">public</span>   <span class="type">void</span> <span class="methodname"><b><a href="function.httpmessage-settype.html" class="function">HttpMessage::setType</a></b></span>    ( <span class="methodparam"><span class="type">int</span> <tt class="parameter">$type</tt></span>   )</div><div class="methodsynopsis dc-description">   <span class="modifier">public</span>   <span class="type">HttpRequest|HttpResponse</span> <span class="methodname"><b><a href="function.httpmessage-tomessagetypeobject.html" class="function">HttpMessage::toMessageTypeObject</a></b></span>    ( <span class="methodparam">void</span>   )</div><div class="methodsynopsis dc-description">   <span class="modifier">public</span>   <span class="type">string</span> <span class="methodname"><b><a href="function.httpmessage-tostring.html" class="function">HttpMessage::toString</a></b></span>    ([ <span class="methodparam"><span class="type">bool</span> <tt class="parameter">$include_parent = FALSE</tt></span>  ] )</div>   }</div>  </div> <div id="http.HttpMessage.members" class="section">  <h2 class="title">Class Members</h2>  <div id="http.HttpMessage.properties" class="section">   <h2 class="title">Properties</h2>   <table border="5">    <caption><b>Instance Properties</b></caption>    <colgroup>     <thead valign="middle">      <tr valign="middle">       <th colspan="1">Modifiers</th>       <th colspan="1">Type</th>       <th colspan="1">Name</th>       <th colspan="1">Description</th>      </tr>     </thead>     <tbody valign="middle" class="tbody">      <tr valign="middle">       <td colspan="1" rowspan="1" align="left">protected</td>       <td colspan="1" rowspan="1" align="left">int</td>       <td colspan="1" rowspan="1" align="left">type</td>       <td colspan="1" rowspan="1" align="left">message type</td>      </tr>      <tr valign="middle">       <td colspan="1" rowspan="1" align="left">protected</td>       <td colspan="1" rowspan="1" align="left">string</td>       <td colspan="1" rowspan="1" align="left">body</td>       <td colspan="1" rowspan="1" align="left">message body</td>      </tr>      <tr valign="middle">       <td colspan="1" rowspan="1" align="left">protected</td>       <td colspan="1" rowspan="1" align="left">float</td>       <td colspan="1" rowspan="1" align="left">httpVersion</td>       <td colspan="1" rowspan="1" align="left">HTTP protocol version</td>      </tr>      <tr valign="middle">       <td colspan="1" rowspan="1" align="left">protected</td>       <td colspan="1" rowspan="1" align="left">array</td>       <td colspan="1" rowspan="1" align="left">headers</td>       <td colspan="1" rowspan="1" align="left">message headers</td>      </tr>      <tr valign="middle">       <td colspan="1" rowspan="1" align="left">protected</td>       <td colspan="1" rowspan="1" align="left">string</td>       <td colspan="1" rowspan="1" align="left">requestMethod</td>       <td colspan="1" rowspan="1" align="left">request method name</td>      </tr>      <tr valign="middle">       <td colspan="1" rowspan="1" align="left">protected</td>       <td colspan="1" rowspan="1" align="left">requestUrl</td>       <td colspan="1" rowspan="1" align="left">string</td>       <td colspan="1" rowspan="1" align="left">request URL</td>      </tr>      <tr valign="middle">       <td colspan="1" rowspan="1" align="left">protected</td>       <td colspan="1" rowspan="1" align="left">int</td>       <td colspan="1" rowspan="1" align="left">responseCode</td>       <td colspan="1" rowspan="1" align="left">response code</td>      </tr>      <tr valign="middle">       <td colspan="1" rowspan="1" align="left">protected</td>       <td colspan="1" rowspan="1" align="left">string</td>       <td colspan="1" rowspan="1" align="left">responseStatus</td>       <td colspan="1" rowspan="1" align="left">response status message</td>      </tr>      <tr valign="middle">       <td colspan="1" rowspan="1" align="left">protected</td>       <td colspan="1" rowspan="1" align="left">HttpMessage</td>       <td colspan="1" rowspan="1" align="left">parentMessage</td>       <td colspan="1" rowspan="1" align="left">reference to parent message</td>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -