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