X-Git-Url: https://git.m6w6.name/?p=mdref%2Fmdref-http;a=blobdiff_plain;f=http.md;h=7502c0f79809fb2560efec8ff43d2d9f7c52ace6;hp=a88e734dcf412e2e3a383c09698943fc6fbf7df7;hb=HEAD;hpb=706014924a5f406a22b483d8532056288f6c49e0 diff --git a/http.md b/http.md index a88e734..7502c0f 100644 --- a/http.md +++ b/http.md @@ -23,8 +23,8 @@ pecl/http depends on a number of system libraries and PHP extensions for special The following system libraries are required to build this extension: -=zlib= - Provides gzip/zlib/deflate encoding. +zlib +: Provides gzip/zlib/deflate encoding. Configure: `--with-http-zlib-dir` Minimum version: 1.2.0.4 Install on Debian: `apt-get install zlib1g-dev` @@ -34,50 +34,50 @@ The following system libraries are required to build this extension: The following system libraries are optional and provide additional features: -=libcurl= - Provides HTTP request functionality. +libcurl +: Provides HTTP request functionality. Configure: `--with-http-libcurl-dir` Minimum version: 7.18.2 Install on Debian: `apt-get install libcurl4-openssl-dev` -=libbrotli= - Provides brotli encoding. +libbrotli +: Provides brotli encoding. Configure: `--with-http-libbrotli-dir` Minimum version: 1.0 Install on Debian: `apt-get install libbrotli-dev` -=libevent= - Internal event loop support for the HTTP client. +libevent +: Internal event loop support for the HTTP client. Configure: `--with-http-libevent-dir` Minimum version: none Install on Debian: `apt-get install libevent-dev` -=libicu= - Provides IDNA2003 and/or IDNA2008 support in URLs. +libicu +: Provides IDNA2003 and/or IDNA2008 support in URLs. Configure: `--with-http-libicu-dir` Minimum version: none Install on Debian: `apt-get install libicu-dev` -=libidn= - Provides IDNA2003 support in URLs. +libidn +: Provides IDNA2003 support in URLs. Configure: `--with-http-libidn-dir` Minimum version: none Install on Debian: `apt-get install libidn11-dev` -=libidn2= - Provides IDNA2008 support in URLs. +libidn2 +: Provides IDNA2008 support in URLs. Configure: `--with-http-libidn2-dir` Minimum version: none Install on Debian: `apt-get install libidn2-0-dev` -=libidnkit= - Provides IDNA2003 support in URLs. Conflicts with libidnkit2. +libidnkit +: Provides IDNA2003 support in URLs. Conflicts with libidnkit2. Configure: `--with-http-libidnkit-dir` Minimum version: none Install on Debian: N/A -=libidnkit2= - Provides IDNA2008 support in URLs. Conflicts with libidnkit. +libidnkit2 +: Provides IDNA2008 support in URLs. Conflicts with libidnkit. Configure: `--with-http-libidnkit2-dir` Minimum version: none Install on Debian: N/A @@ -95,7 +95,7 @@ There are usually different styles of SSL support for libcurl available, so you This extension unconditionally depends on the pre-loaded presence of the following PHP extensions: * raphf -* propro +* propro (only until < 4.0.0, resp. PHP 8) * spl @@ -109,7 +109,7 @@ Please ensure that all extension on which pecl/http depends, are loaded before i ; obligatory deps extension = raphf.so - extension = propro.so + extension = propro.so (PHP < 8.0, ext-http < 3.0 only) ; if shared deps were enabled extension = hash.so @@ -119,12 +119,6 @@ Please ensure that all extension on which pecl/http depends, are loaded before i ; finally load pecl/http extension = http.so -## Conflicts: - -pecl/http-v2 conflicts with the following extensions: - -* http-v1 -* event (only until <= 2.0.3) ## INI Directives: