1
0
mirror of https://github.com/guzzle/guzzle.git synced 2025-02-25 10:33:18 +01:00

325 Commits

Author SHA1 Message Date
Michael Dowling
a9e33bf5b3 Cleaning some of the curl_multi implementation and related tests 2013-07-24 14:34:37 -07:00
Julius Beckmann
97638f0f22 Added a Test with disabled exceptions, but a request.error listener at the client. 2013-07-18 22:15:26 +02:00
Michael Dowling
d7d77e6747 Moving perf endpoint to guzzle-server. Updating server controls 2013-07-16 14:15:25 -07:00
Michael Dowling
3c89382daf Fixing content-length for test server perf response 2013-07-15 23:14:41 -07:00
Michael Dowling
92d0ffa449 Updating perf serve to consume input string 2013-07-15 22:07:34 -07:00
Michael Dowling
78188ed03e Guessing when to use DefaultAggregator vs PhpAggregator when parsing query strings. Address #379 2013-07-13 14:06:46 -07:00
Michael Dowling
f2d24d0fbc URL encoding special characters in path when casting a URL to string
Removing unneeded escaping in the PHP-land URI template implementation
Addresses #371
2013-07-11 15:46:03 -07:00
Danack
fbc26a60f5 Fixed 'typo'.
I'm almost certain you didn't mean to use a global variable.
2013-07-10 20:36:00 +01:00
Michael Dowling
1d401b472e Merge remote-tracking branch 'blongden/master' 2013-06-28 12:10:05 -07:00
Ben Longden
13178c36b0 Fixes todo on splitting headers by ';' 2013-06-28 17:31:37 +01:00
Michael Dowling
ab1841e419 One more fix 2013-06-27 13:01:08 -07:00
Michael Dowling
22656110c5 More test fixes for 5.5 2013-06-27 12:02:33 -07:00
Michael Dowling
4a0e78f709 Another typo fix 2013-06-27 11:53:44 -07:00
Michael Dowling
959d97e39f Fixing test 2013-06-27 11:45:39 -07:00
Michael Dowling
ae02d17866 Trying to fix php 5.5 tests 2013-06-27 11:33:14 -07:00
Ben Longden
c43b822e02 Adds test to Header parseParams 2013-06-27 18:12:44 +01:00
Ben Longden
d546fa9670 Adds test for URL containing '=' 2013-06-27 18:06:10 +01:00
Michael Dowling
6809b59368 Adding a guzzle-perf endpoint to the test server 2013-06-26 17:51:04 -07:00
Michael Dowling
097f22b217 Fixing setting default sticky client options 2013-06-26 11:46:43 -07:00
Michael Dowling
1a2c616bd0 Cleaning up and adding tests for malformed URL parsing 2013-06-26 11:36:41 -07:00
Michael Dowling
8f94fcfc40 Allow a Host header to diverge from the URL host. Closes #362 2013-06-26 11:25:10 -07:00
Michael Dowling
c468c74223 Adding cert and ssl_key as request options. Closes #351 2013-06-26 11:21:27 -07:00
Michael Dowling
cae4acd96f Fixing issue with setting options on head requests. Closes #352 2013-06-23 10:19:47 -07:00
Michael Dowling
9239f08e00 Adding an easier way to set and retrieve default options 2013-06-10 17:17:36 -07:00
Michael Dowling
6743aed41f Better decoupling of requests from CurlMulti 2013-06-09 20:01:54 -07:00
Michael Dowling
caed0ab1aa Client::expandTemplate() and Client::getUriTemplate() are protected 2013-06-09 13:41:02 -07:00
Michael Dowling
505bb7b665 request.params is deprecated. Use request.options/params. Adding params request option. 2013-06-09 11:14:47 -07:00
Michael Dowling
e29fcc71fd Adding the ability to specify default request options for every client request
Adding Guzzle\Common\Collection::setPath($path, $value)
Marking setDefaultHeaders() and getDefaultHeaders() as deprecated on a
Client.
Added the ability to provide flags when applying RequestFactory options.
This allows for things like applying options in a default manner so that
they do not overwrite existing values.
2013-06-09 01:25:35 -07:00
Michael Dowling
c2e9f5e269 More improvements to QueryString 2013-06-08 00:22:30 -07:00
Michael Dowling
a5a6b87f69 Removing the need for a temp variable 2013-06-07 23:08:40 -07:00
Michael Dowling
e9b120942c Adding StreamInterface::isRepeatable. Marked Request::isResponseBodyRepeatable() as deprecated. 2013-06-07 22:40:51 -07:00
Michael Dowling
ab4dc363b1 Accepting Basic and Digest as authentication schemes for RequestInterface::setAuth() 2013-06-07 21:59:29 -07:00
Michael Dowling
7141fd8f5c Hiding the CURLAUTH_* constants from the Request options API and instead using Basic and Digest auth types 2013-06-07 21:29:56 -07:00
Michael Dowling
dca26ad31c Adding connect_timeout and removing curl from request options 2013-06-07 18:43:57 -07:00
Michael Dowling
7d44266a56 Adding the ability to enable deprecation warnings when using deprecated functionality 2013-06-06 22:12:31 -07:00
Michael Dowling
52d89960df Coverage for HeaderFactory 2013-06-03 22:48:00 -07:00
Michael Dowling
d6c67909df More tests 2013-06-03 22:42:13 -07:00
Michael Dowling
8f7839f51f Adding more tests 2013-06-03 22:17:14 -07:00
Michael Dowling
21385e1ad2 Adding a proxy option to requests. Adding a save_to option. Allowing the auth value to accept an optional auth scheme 2013-06-03 21:52:05 -07:00
Michael Dowling
edc734f6a1 Adding the ability to specify request creational options on a command using command.options 2013-06-02 17:40:41 -07:00
Michael Dowling
7bf8be6ddb Giving ClientInterface::get() a much better API 2013-06-02 17:04:32 -07:00
Michael Dowling
158f956a52 Moving the option application to RequestFactoryInterface. Adding options parameters to client HTTP methods and createRequest. 2013-06-02 15:54:43 -07:00
Michael Dowling
c40e073446 Making response serializable 2013-06-01 16:36:30 -07:00
Michael Dowling
136cfac53e Fixing adding links to a Link header 2013-06-01 15:22:26 -07:00
Michael Dowling
ebbae74993 Removing overly verbose @covers annotations from unit tests 2013-05-29 22:53:59 -07:00
Michael Dowling
37ae86b69a Adding the ability to inject a custom HeaderFactory 2013-05-29 22:10:32 -07:00
Michael Dowling
ede507c326 Cleaning up EntityEnclosingRequestInterface 2013-05-29 22:10:32 -07:00
Michael Dowling
c8f0e96a9d Removing header blacklisting. This is not needed now that Accept, Expect, etc can be managed via Guzzle and it caused more issues than benefits (e.g. signing requests would create an invalid signature) 2013-05-29 22:10:32 -07:00
Michael Dowling
2d0a15c059 Better separation of concerns for Request and RequestMediator. Adding startResponse() to RequestInterface and removine receiveResponseHeader() 2013-05-29 22:10:32 -07:00
Michael Dowling
c68015cd57 Making setting a request on a response even more deprecated 2013-05-29 22:10:31 -07:00