Skip to content
Extended HTTP Support
C PHP M4 Objective-C C++ Shell
Branch: master
Clone or download

Latest commit

Jan-E Add cryp32.lib to config.w32 dependent libs
When linking to a libcurl_a.lib that is compiled with Schannel (--with-winssl) cryp32.lib is needed as dependant lib.
See curl/curl#1147 (comment) for instance.
Latest commit 92ebc45 Jan 1, 2020

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
autoconf/pecl
scripts move to PHP-7.4 as current GA Dec 4, 2019
src PHP 7.4: ulong->unsigned long, uint->uint32_t Oct 24, 2019
tests fix #98 #99 #100 #101 #102 #103 Dec 4, 2019
travis update travis Jun 7, 2019
.codecov.yml Squashed commit of the following: Sep 15, 2016
.coverity.asc add coverity script Sep 14, 2016
.editorconfig attempt to implement some personal standards Sep 28, 2015
.gitattributes ChangeLog-v3 Oct 4, 2016
.gitignore gitignore Feb 26, 2018
.gitmodules travis Jul 31, 2015
.travis.yml move to PHP-7.4 as current GA Dec 4, 2019
AUTHORS attempt to implement some personal standards Sep 28, 2015
BUGS Revert "add more cookie tests" Jul 12, 2019
CHANGELOG.md [ci skip] sync changelog Jul 12, 2019
CONTRIBUTING.md attempt to implement some personal standards Sep 28, 2015
CREDITS import 2.0 devl branch, suitable for PHP-trunk Sep 7, 2010
CVE.md CVE number is known now Oct 5, 2016
LICENSE attempt to implement some personal standards Sep 28, 2015
Makefile.frag fix header target Dec 3, 2015
README.md Added the correct git url to the README.md fileE Oct 1, 2017
THANKS attempt to implement some personal standards Sep 28, 2015
TODO prepare 2.5.6 Mar 9, 2016
config.m4 let DEV_2 be trunk Nov 21, 2013
config.w32 Add cryp32.lib to config.w32 dependent libs Jan 1, 2020
config9.m4 add brotli encoding Feb 26, 2018
package.xml release 3.2.3 Oct 29, 2019
php_http.h release 3.2.3 Oct 29, 2019

README.md

ext-http

Build Status Coverity Scan Build Status codecov Join the chat at https://gitter.im/m6w6/ext-http

Extended HTTP support. Again.

Documentation

See the online markdown reference.

Known issues are listed in BUGS and future ideas can be found in TODO.

Installing

PECL

pecl install pecl_http

PHARext

Watch out for PECL replicates and pharext packages attached to releases.

Checkout

git clone https://github.com/m6w6/ext-http.git
cd ext-http
/path/to/phpize
./configure --with-php-config=/path/to/php-config
make
sudo make install

ChangeLog

A comprehensive list of changes can be obtained from the ChangeLog and the list of fixed CVEs.

License

ext-http is licensed under the 2-Clause-BSD license, which can be found in the accompanying LICENSE file.

Contributing

All forms of contribution are welcome! Please see the bundled CONTRIBUTING note for the general principles followed.

The list of past and current contributors is maintained in THANKS.

You can’t perform that action at this time.