X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-http;a=blobdiff_plain;f=php_http.h;h=3a53a5875495b7c24258f1fba84ed86e716aa521;hp=8294b13cf3c2b363b44355ca93c9ef3aa8bbadcd;hb=043ec07245d44b166d34bb3e391add5d5dbd3720;hpb=79bfab50fb44032e89ce1a3bb0b0677a2612e7ff diff --git a/php_http.h b/php_http.h index 8294b13..3a53a58 100644 --- a/php_http.h +++ b/php_http.h @@ -18,11 +18,12 @@ #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" #include "ext/standard/md5.h" +#include "phpstr/phpstr.h" extern zend_module_entry http_module_entry; #define phpext_http_ptr &http_module_entry @@ -42,8 +43,6 @@ typedef struct { #ifdef HTTP_HAVE_CURL -#include "phpstr/phpstr.h" - #ifdef PHP_WIN32 # include #endif @@ -119,8 +118,15 @@ PHP_METHOD(HttpRequest, __destruct); 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); @@ -141,6 +147,7 @@ PHP_METHOD(HttpRequest, unsetPostFiles); 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);