Commit Graph

25 Commits

Author SHA1 Message Date
Zach Borboa d69cded020 Fix #254: CaseInsensitiveArray not found. 2015-10-20 21:54:53 -07:00
Pete Watts 9d03d46290 Fix #234 Fixed PATCH request method to correctly support sending body data. 2015-08-20 12:46:32 +01:00
Zach Borboa f10ca99e59 Add test for PATCHing a multidimensional array (#205) 2015-08-20 00:44:28 -07:00
Zach Borboa 7256a716a1 Fix missing body in DELETE tests 2015-04-23 15:44:15 -07:00
Zach Borboa 70be5e4eb3 Fix #171: Allow sending body data in delete() 2015-04-22 01:18:48 -07:00
Zach Borboa bfe5b2fed4 Fix #161: Replace deprecated mime_content_type() with finfo_file() when available 2015-04-01 16:41:50 -07:00
Zach Borboa ecd0831953 Add http digest auth tests 2015-02-22 02:30:35 +07:00
Zach Borboa 7f2a97f57b Implement additional MultiCurl functions available in Curl.
MultiCurl::setBasicAuthentication(), MultiCurl::setCookie(),
MultiCurl::setCookieFile(), MultiCurl::setCookieJar(),
MultiCurl::setJsonDecoder(), MultiCurl::setReferer(), MultiCurl::setReferrer(),
MultiCurl::setTimeout(), MultiCurl::setUserAgent(), MultiCurl::unsetHeader(),
MultiCurl::verbose()
2015-02-16 15:55:57 +07:00
Zach Borboa 7e341b56c4 Fix "Undefined index" errors 2015-02-15 00:36:37 +07:00
Zach Borboa bbdba6d907 Fix #86: Add default timeout of 30 seconds 2015-02-08 23:13:25 +07:00
Zach Borboa 80adf0f3a1 Add json encoding when request header Content-Type is set to application/json 2014-12-31 01:14:18 -08:00
Zach Borboa 2fb88ffde0 Fix "Operation not permitted" (PHP 5.3) and "Permission denied" (HHVM) errors 2014-12-11 21:50:25 -08:00
Zach Borboa 001cfd646b Add CURLOPT_RETURNTRANSFER reset when using download method; Fix download method test failing on PHP 5.3 due to different png files being created on the server and client when using imagepng(). 2014-12-11 21:02:19 -08:00
Zach Borboa 63f47648b0 Fix #98: Implement download() method 2014-12-11 10:20:41 -08:00
Zach Borboa 54a3dd5edc Fix #53: Return response body when calling HTTP request methods 2014-06-24 18:48:36 -07:00
Zach Borboa e5f1dd8bb6 Fix #48: Clean up syntax per PSR2 2014-04-29 16:57:53 -07:00
Zach Borboa aa71e75cea Fix #47: Add http header redirect parsing test 2014-04-28 19:45:36 -07:00
Zach Borboa 7bbed34b16 Use Content-Type header stored in CONTENT_TYPE per RFC 3875
Normalize $_SERVER['CONTENT_TYPE'] with value from $_SERVER['HTTP_CONTENT_TYPE']
2014-04-17 22:14:49 -07:00
Zach Borboa 3656fdfa62 Decode xml responses seamlessly 2014-04-13 15:20:21 -07:00
Zach Borboa 93350fe3a9 Fix #31: Combine multiple header fields into a comma-separated list 2014-03-29 02:24:04 -07:00
Zach Borboa 468980b836 Fix #24: Add support for HEAD and OPTIONS request methods 2014-03-29 01:07:39 -07:00
Zach Borboa 6a69b12a3c Add request header and response header parsing; Fix error message 2014-03-17 20:43:04 -07:00
Zach Borboa e907901850 Fix #28: Decode json responses seamlessly 2014-03-16 00:36:45 -07:00
Zach Borboa 6c9709af59 Fix #27: Allow case-insensitive access to request headers and response headers 2014-03-14 01:27:06 -07:00
Zach Borboa 19bdf9a3c2 Add Travis CI and PHPUnit configuration; Update file paths for test suite 2014-03-03 20:48:09 -08:00