Zach Borboa
06ca377f64
Add support for using relative urls with MultiCurl::add*() methods
...
This change allows setting a base url with MultiCurl and adding requests
using relative paths.
Fixes #628 .
2021-03-23 11:03:39 -04:00
Zach Borboa
899005ca87
Use flat icons
2021-03-19 09:33:36 -04:00
Zach Borboa
161f9aea63
Use short array syntax
2021-03-18 01:15:52 -04:00
Zach Borboa
cc3f7bac24
Remove PHP v5.x support and add basic doc for how one may install the old version
2021-03-17 12:19:38 -04:00
Zach Borboa
05a1a21090
Remove official support of HHVM
...
As of HHVM 4.0, PHP is no longer supported:
"With this release, we no longer aim to be compatible with PHP"
"We are considering removing support for <?php in the next release [...]"
2021-03-17 09:33:50 -04:00
Zach Borboa
44fc2bf2b8
Update build status image
2021-03-17 00:37:27 -04:00
Zach Borboa
bcce1c926a
Add PHP 8.0 to list of compatible versions
2021-03-14 00:30:14 -05:00
Zach Borboa
ca1c6fb801
Temporarily make function private for now
2021-03-11 22:59:04 -05:00
harry
ff2a183c34
Added Curl::fastDownload() for faster downloads using multiple connections.
2021-03-11 22:54:41 -05:00
Zach Borboa
17c0697a4d
Update link to continuous integration
2020-05-17 15:32:39 -07:00
Zach Borboa
976008d094
Implement rate limiting requests via MultiCurl::setRateLimit()
2020-05-16 22:01:15 -07:00
Zach Borboa
ab407d6b25
Implement disableTimeout()
...
Implement Curl::disableTimeout() and MultiCurl::disableTimeout()
2020-05-09 09:19:35 -07:00
Zach Borboa
ea66e3bfb9
Standardize the use import statements
2020-04-17 18:47:59 -07:00
Zach Borboa
85c9a1a5e9
Clean up
2020-04-10 19:31:28 -07:00
harry
09006e0e26
Implement setInterface()
...
Implement Curl::setInterface() and MultiCurl::setInterface()
2020-04-10 12:02:41 +05:30
Zach Borboa
7c93a1b746
Fix use of undefined constant STDERR under certain conditions.
...
Error message:
Use of undefined constant STDERR - assumed 'STDERR' (this will throw
an Error in a future version of PHP)
2020-02-21 08:19:55 -08:00
Zach Borboa
db99d69aac
Update readme
2020-02-19 20:03:30 -08:00
Zach Borboa
f57d5f7908
Add PHP 7.4 to list of compatible versions
2020-02-19 19:45:12 -08:00
Zach Borboa
dcbc9624f5
Document how to run select tests matching keyword
2019-05-17 05:50:16 -07:00
Zach Borboa
0857023319
Fix #572,#582: Add MultiCurl::setProxies() to make multicurl requests with multiple proxies
2019-05-12 01:01:57 -07:00
Zach Borboa
401d51ed3a
Clarify calling Curl::close() is not typically needed
2019-03-06 21:40:40 -08:00
Zach Borboa
35a32a7a77
Fix #567 : Add proxy support for MultiCurl
2019-01-05 00:43:21 -08:00
Zach Borboa
896ef82246
Fix #560 : Run continuous integration tests on version 7.3
2018-12-09 20:01:47 -08:00
Zach Borboa
ca36388e21
Update readme
2018-11-08 08:30:47 -08:00
Zach Borboa
8db21899bc
Add more detailed steps for testing all versions
2018-08-02 22:28:50 -07:00
Zach Borboa
860c9ff968
Add run container tests section
2018-07-29 00:27:49 -07:00
Zach Borboa
d474d3f40f
Default Curl::setProxyTunnel() to enable tunneling; Use Curl::setProxyTunnel() in proxy example
2018-07-17 20:21:44 -07:00
Zach Borboa
86e12e3b91
Fix #331 : Add methods to use proxy
2018-07-17 04:29:25 -07:00
Zach Borboa
c21970ff9a
Fix #303 : Add methods for mocking.
...
Thanks to Sven Lütje (B4rb4ross4) for the initial suggestion and pull
request.
2018-07-07 04:16:34 -07:00
Zach Borboa
51904c06e3
Simplify test for Curl::reset()
2018-06-04 23:03:32 -07:00
Zach Borboa
cd22b0ceeb
Clean up
2018-04-26 19:18:18 -07:00
Zach Borboa
6ccc08caf7
Run continuous integration tests on version 7.2
2018-04-23 02:20:48 -07:00
Zach Borboa
ef4468d36f
Fix #305 : Implement Curl::getResponseCookies()
2017-11-01 22:59:25 -07:00
Zach Borboa
44a5322689
Fix #481 : Improve the compressed transfer example
2017-10-25 23:13:15 -07:00
Zach Borboa
0634f4449a
Link to troubleshooting doc
2017-10-10 22:26:19 -07:00
Zach Borboa
4ec89be9bc
Allow setRetry() methods to use callables
2017-09-02 02:23:40 -07:00
Zach Borboa
0f1e16a6fa
Implement MultiCurl::setRetry()
2017-08-31 01:26:42 -07:00
Zach Borboa
3c3741f891
Implement Curl::setRetry()
2017-08-30 01:36:13 -07:00
Zach Borboa
1092365507
Add run tests section
2017-08-25 00:19:02 -07:00
Zach Borboa
a0802b309d
Clean up
2017-05-01 02:02:40 -07:00
Zach Borboa
efbcc080bb
Allow the disabling of automatic response decoding.
...
The following will disable their respective decoders:
$curl->setDefaultDecoder(false);
$curl->setJsonDecoder(false);
$curl->setXmlDecoder(false);
2017-04-29 02:54:35 -07:00
Zach Borboa
658a10f013
Fix #441 : Allow using string as well as array for query parameter argument
2017-04-25 23:53:33 -07:00
Zach Borboa
9cae335fc3
Improve search result text
...
Remove alt text from images which causes search result description to display unhelpful information before the library's description.
"Release License Build Status Downloads. PHP Curl class makes it easy to ..."
2017-02-26 13:31:33 -08:00
Zach Borboa
95036afbb7
Add screencast
2017-02-11 03:04:09 -08:00
Zach Borboa
acfd5bb1ee
Add more flair
2017-01-26 23:25:49 -08:00
Zach Borboa
b6e6524d29
Move array methods to separate file
2016-12-24 13:04:12 -08:00
Zach Borboa
7b5dd71bd5
Implement MultiCurl::setCookies()
2016-12-23 00:20:51 -08:00
Zach Borboa
296345b0a2
Implement Curl::setCookies()
2016-12-18 11:31:38 -08:00
Zach Borboa
c934f2252c
Improve description
2016-12-04 02:50:54 -08:00
Zach Borboa
36709adbba
Clean up
2016-11-12 09:04:24 -08:00