Commit Graph

133 Commits

Author SHA1 Message Date
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
Zach Borboa ed37de7d87 Fix #404: Allow calling Curl::getInfo() without option 2016-11-04 02:24:50 -07:00
Zach Borboa cbfbd66af0 Show a more complete first example 2016-10-18 00:56:43 -07:00
Zach Borboa 7b7b84eb68 Add additional security considerations 2016-10-12 23:43:24 -07:00
Zach Borboa b127e6fb07 Add security section 2016-10-12 09:17:44 -07:00
Zach Borboa e3d8cdd5d4 Update methods in readme 2016-10-12 08:30:29 -07:00
Zach Borboa ecdfa174cb Rename setURL to setUrl 2016-09-27 00:24:22 -07:00
Zach Borboa 36ad0e4ecf Implement setHeaders() 2016-09-24 01:15:27 -07:00
Zach Borboa 90b17385f6 Implement removeHeader(); unsetHeader now unsets existing header
removeHeader() removes an internal request header.
unsetHeader() now removes an extra header previously set using setHeader().
2016-09-24 00:09:55 -07:00
Zach Borboa b7f6a9da32 Use realistic referrer 2016-09-23 22:11:50 -07:00
Zach Borboa c0d325b0ae Use var_dump() as response is not always a string 2016-09-23 22:11:28 -07:00
Zach Borboa 4818885d3f Update available methods in readme 2016-09-23 01:17:55 -07:00
Zach Borboa f4fffbc486 Add ability to set the number of concurrent requests 2016-09-04 20:54:57 -07:00
Zach Borboa 7ca7ac3629 Use request-line header and effectiveUrl for assertions 2016-09-04 03:03:24 -07:00
Zach Borboa a7b9042871 List PHP 7.1 compatibility 2016-09-04 01:48:25 -07:00
Zach Borboa 7038db4538 Make internal method private 2016-09-04 01:42:17 -07:00
Zach Borboa c2d04221e7 Add MultiCurl::setPort() 2016-09-04 01:19:27 -07:00
Zach Borboa 35ac500e03 Improve cookie handling for multicurl requests.
Fix Curl::responseCookies set in headerCallback() being overwritten during multicurl request.
Use rfc cookie encoding when using MultiCurl::setCookie().
Make MultiCurl::responseCookies publicly accessible.
2016-09-04 01:12:06 -07:00
Zach Borboa 6c542c4784 Update readme methods 2016-09-03 23:20:18 -07:00
Zach Borboa c118e61ebe Update example callback as response is not always a string 2016-09-01 00:08:31 -07:00
Zach Borboa 03ea037827 Clean up 2016-09-01 00:04:15 -07:00
Zach Borboa 5877dd0933 Bump minor version 2016-08-18 19:27:24 -07:00
Zach Borboa 5fd3b4b3bf Add additional more examples link 2016-08-12 01:39:54 -07:00
Zach Borboa 8f2b878237 Clean up spacing 2016-08-10 02:46:38 -07:00