<span style="color: #0000BB"><?php<br />print_r</span><span style="color: #007700">(</span><span style="color: #0000BB">http_parse_cookie</span><span style="color: #007700">(</span><span style="color: #DD0000">"foo=bar; bar=baz; path=/; domain=example.com; comment=; secure"</span><span style="color: #007700">, </span><span style="color: #0000BB">0</span><span style="color: #007700">, array(</span><span style="color: #DD0000">"comment"</span><span style="color: #007700">)));<br /><br /></span><span style="color: #0000BB">stdClass Object<br /></span><span style="color: #007700">(<br /> [</span><span style="color: #0000BB">cookies</span><span style="color: #007700">] => Array<br /> (<br /> [</span><span style="color: #0000BB">foo</span><span style="color: #007700">] => </span><span style="color: #0000BB">bar<br /> </span><span style="color: #007700">[</span><span style="color: #0000BB">bar</span><span style="color: #007700">] => </span><span style="color: #0000BB">baz<br /> </span><span style="color: #007700">)<br /><br /> [</span><span style="color: #0000BB">extras</span><span style="color: #007700">] => Array<br /> (<br /> [</span><span style="color: #0000BB">comment</span><span style="color: #007700">] =><br /> )<br /><br /> [</span><span style="color: #0000BB">flags</span><span style="color: #007700">] => </span><span style="color: #0000BB">16<br /> </span><span style="color: #007700">[</span><span style="color: #0000BB">expires</span><span style="color: #007700">] => </span><span style="color: #0000BB">0<br /> </span><span style="color: #007700">[</span><span style="color: #0000BB">path</span><span style="color: #007700">] => /<br /> [</span><span style="color: #0000BB">domain</span><span style="color: #007700">] => </span><span style="color: #0000BB">example</span><span style="color: #007700">.</span><span style="color: #0000BB">com<br /></span><span style="color: #007700">)<br /></span><span style="color: #0000BB">?></span><br />
</span></code></blockquote></p>
<p></pre></p>
+<h2 id="http_parse_params">object http_parse_params(string param)</h2>
+<p>Parse parameter list.</p>
<h2 id="http_get_request_headers">array http_get_request_headers(void)</h2>
<p>Get a list of incoming HTTP headers.</p>
<p>Returns an associative array of incoming request headers.</p>
</li>
<li><a href="#http_parse_cookie">http_parse_cookie</a>
</li>
+<li><a href="#http_parse_params">http_parse_params</a>
+</li>
<li><a href="#http_get_request_headers">http_get_request_headers</a>
</li>
<li><a href="#http_get_request_body">http_get_request_body</a>
</li>
</ul>
</div>
- <p><b>Generated at: Sat, 22 Apr 2006 23:03:59 +0200</b></p>
+ <p><b>Generated at: Fri, 19 May 2006 16:55:19 +0200</b></p>
</body>
</html>
</maintainer>
</maintainers>
<release>
- <version>1.0.0RC3</version>
- <date>2006-04-13</date>
+ <version>1.0.0RC4</version>
+ <date>2006-05-19</date>
<license>BSD, revised</license>
<state>beta</state>
- <notes>+ Added missing http_request() function
-+ Added missing http_request_body_encode() function
-- Improved performance of the message and header parser
-- Disallow $HttpMessage->prepend($HttpMessage) causing infinite recursion
-* Fixed internal http_parse_headers() always returning success
-* Fixed missing "parentMessage" entry in print_r($HttpMessageObject)
-* Fixed possible crash if the response does not contain a status message
+ <notes>+ Added http_parse_params() function
++ Added HTTP_URL_STRIP_ALL constant
+* Fixed possible crash in progress/onfinish request callbacks
+* Fixed http_redirect() and http_build_url() without arguments
+* Fixed behaviour of http_build_url() when second parameter is NULL
+* Enabled recursive query string merging in http_build_url() with HTTP_URL_JOIN_QUERY
</notes>
<deps>
<dep type="php" rel="ge" version="4.3"/>
<file role="src" name="http_info_api.c"/>
<file role="src" name="http_message_api.c"/>
<file role="src" name="http_message_object.c"/>
+ <file role="src" name="http_querystring_api.c"/>
<file role="src" name="http_querystring_object.c"/>
<file role="src" name="http_requestpool_object.c"/>
<file role="src" name="http_request_api.c"/>
<file role="src" name="php_http_info_api.h"/>
<file role="src" name="php_http_message_api.h"/>
<file role="src" name="php_http_message_object.h"/>
+ <file role="src" name="php_http_querystring_api.h"/>
<file role="src" name="php_http_querystring_object.h"/>
<file role="src" name="php_http_requestpool_object.h"/>
<file role="src" name="php_http_request_api.h"/>
<license>BSD, revised</license>
<notes><![CDATA[
+ Added http_parse_params() function
++ Added HTTP_URL_STRIP_ALL constant
* Fixed possible crash in progress/onfinish request callbacks
* Fixed http_redirect() and http_build_url() without arguments
-* Enabled recursive query string merging in http_build_url() with HTTP_URL_JOIN_QUERY
* Fixed behaviour of http_build_url() when second parameter is NULL
+* Enabled recursive query string merging in http_build_url() with HTTP_URL_JOIN_QUERY
]]></notes>
<contents>
<dir name="/">
<file role="src" name="php_http_headers_api.h"/>
<file role="src" name="php_http_info_api.h"/>
<file role="src" name="php_http_message_api.h"/>
+ <file role="src" name="php_http_querystring_api.h"/>
<file role="src" name="php_http_request_api.h"/>
<file role="src" name="php_http_request_body_api.h"/>
<file role="src" name="php_http_request_method_api.h"/>
<file role="src" name="http_headers_api.c"/>
<file role="src" name="http_info_api.c"/>
<file role="src" name="http_message_api.c"/>
+ <file role="src" name="http_querystring_api.c"/>
<file role="src" name="http_request_api.c"/>
<file role="src" name="http_request_body_api.c"/>
<file role="src" name="http_request_method_api.c"/>
#ifndef PHP_EXT_HTTP_H
#define PHP_EXT_HTTP_H
-#define PHP_EXT_HTTP_VERSION "1.0.0RC4-dev"
+#define PHP_EXT_HTTP_VERSION "1.0.0RC4"
#ifdef HAVE_CONFIG_H
# include "config.h"