#ifndef PHP_EXT_HTTP_H
#define PHP_EXT_HTTP_H
-#define HTTP_PEXT_VERSION "0.7.0-dev"
+#define HTTP_PEXT_VERSION "0.7.0"
/* make compile on Win32 */
#include "php_streams.h"
PHP_METHOD(HttpRequest, setOptions);
PHP_METHOD(HttpRequest, getOptions);
PHP_METHOD(HttpRequest, unsetOptions);
-PHP_METHOD(HttpRequest, addHeader);
-PHP_METHOD(HttpRequest, addCookie);
+PHP_METHOD(HttpRequest, setSslOptions);
+PHP_METHOD(HttpRequest, getSslOptions);
+PHP_METHOD(HttpRequest, unsetSslOptions);
+PHP_METHOD(HttpRequest, addHeaders);
+PHP_METHOD(HttpRequest, getHeaders);
+PHP_METHOD(HttpRequest, unsetHeaders);
+PHP_METHOD(HttpRequest, addCookies);
+PHP_METHOD(HttpRequest, getCookies);
+PHP_METHOD(HttpRequest, unsetCookies);
PHP_METHOD(HttpRequest, setMethod);
PHP_METHOD(HttpRequest, getMethod);
PHP_METHOD(HttpRequest, setURL);
PHP_METHOD(HttpRequest, send);
PHP_METHOD(HttpRequest, getResponseData);
PHP_METHOD(HttpRequest, getResponseHeader);
+PHP_METHOD(HttpRequest, getResponseCookie);
PHP_METHOD(HttpRequest, getResponseCode);
PHP_METHOD(HttpRequest, getResponseBody);
PHP_METHOD(HttpRequest, getResponseInfo);
char *allowed_methods;
#ifdef HTTP_HAVE_CURL
phpstr curlbuf;
+# if LIBCURL_VERSION_NUM < 0x070c00
+ char curlerr[CURL_ERROR_SIZE + 1];
+# endif
zend_llist to_free;
#endif /* HTTP_HAVE_CURL */
ZEND_END_MODULE_GLOBALS(http)