Michael Dowling
8fd930513a
Refactoring POST support to multipart and form_params
...
Updating documentation
2015-05-12 21:47:00 -07:00
Michael Dowling
3df1696764
Fixing default header resolution on messages
2015-04-28 14:54:01 -07:00
Michael Dowling
f0d321f127
Simplifying cookie handling
2015-04-20 10:06:38 -07:00
Michael Dowling
fd095f0f68
PSR-7 updates
2015-04-19 20:39:53 -07:00
Michael Dowling
a47dc8e99a
Updating docs and host handlers are used
2015-04-18 11:08:00 -07:00
Michael Dowling
2325f7b1d3
Removing handler stack from the client
2015-04-17 19:59:11 -07:00
Michael Dowling
1332c4bf69
Simplifying applying default client middleware so that it is applied in the ctor of the client
2015-03-31 21:33:31 -07:00
Michael Dowling
0949947ee2
Updating docs
2015-03-28 15:33:35 -07:00
Michael Dowling
d730858643
Fixing request option application
2015-03-28 15:03:51 -07:00
Michael Dowling
ee185561f7
Adding sync attribute for synchronous requests
2015-03-23 20:54:06 -07:00
Michael Dowling
78ccbfb164
Adding MockHandler tests
2015-03-22 20:19:33 -07:00
Michael Dowling
831d3ab0ab
Adding client tests
2015-03-22 19:32:07 -07:00
Michael Dowling
04a212896f
Removing Stream::factory
2015-03-22 17:42:47 -07:00
Michael Dowling
5eabdb6db0
Simplifying some client methods and removing URI template arrays
2015-03-22 16:35:41 -07:00
Michael Dowling
58310521b6
Adding client tests
2015-03-21 23:33:02 -07:00
Michael Dowling
acb33e0731
Cleaning up test server and starting on ClientTest
2015-03-21 17:10:17 -07:00
Michael Dowling
46abe49257
Refactoring
2015-03-21 15:53:38 -07:00
Michael Dowling
9c9a4cdd71
Backwards compat updates
2015-03-03 14:02:24 -08:00
Michael Dowling
1a9ad6b553
WIP refactor for PSR-7
2015-02-25 14:50:44 -08:00
Michael Dowling
14f66ae8fd
URI template arrays always require a list of two elements. Closes #956
2015-01-11 15:52:51 -08:00
Michael Dowling
8c931e3725
Setting a request option to null will ensure it is not set.
...
This commit makes it so that setting a request option to null will
ensure that the option is not set by the single request or as a result
of merging in default client settings (like being able to override proxy
on a one-off basis).
2014-12-09 17:06:35 -08:00
Michael Dowling
670220f70c
Not forcing typehint and adding test to ensure URL and query string can be customized
2014-12-09 11:31:02 -08:00
Jamie Hannaford
914dac90ac
Allow "0" (and any other falsy) URI paths
2014-12-09 13:59:58 +00:00
Michael Dowling
2a8a75ee4c
Adding missing coverage and accepting adapter as constructor arg
2014-10-12 20:02:40 -07:00
Michael Dowling
2c2f1d7c47
Updating to use RingPHP and s/adapter/handle/g
2014-10-12 18:27:08 -07:00
Michael Dowling
46bead5c15
Updating for Guzzle-Ring changes
2014-10-06 22:25:04 -07:00
Michael Dowling
eaaf949638
removing request "cancellation"
2014-10-06 17:34:56 -07:00
Michael Dowling
84d2531f39
Trying to fix stuff
2014-10-06 17:13:24 -07:00
Michael Dowling
4c62a79d16
Fixing max_handles and proxying
2014-10-05 16:33:10 -07:00
Michael Dowling
f52625f59b
Fixing cancelling support
2014-10-05 14:48:36 -07:00
Michael Dowling
5251f1067d
Performance and updating to latest changes
...
Removing double-dispatch from MessageFactory and using a switch.
2014-10-05 00:11:40 -07:00
Michael Dowling
311122efa5
Fixing cancellation and some tests
2014-10-04 12:16:39 -07:00
Michael Dowling
7f863435c9
Fixing RingBridge tests
2014-10-03 16:56:29 -07:00
Michael Dowling
d57c66dbc8
Fixing intercepting with cancelled response. Adding some tests
2014-10-03 00:43:28 -07:00
Michael Dowling
ac261dc68e
Trying to get stuff working
2014-10-02 22:10:54 -07:00
Michael Dowling
43c7f468ae
Updating to use future proxies
2014-10-02 21:14:42 -07:00
Michael Dowling
0a8b197766
More progess
2014-10-02 10:40:43 -07:00
Michael Dowling
de780704e1
React promises
2014-10-02 00:42:11 -07:00
Michael Dowling
bfef02f98b
Ensuring that futures are created or not created based on the future request attribute
2014-10-01 17:24:47 -07:00
Michael Dowling
175fbc8023
Updating to use interface changes
2014-09-30 10:52:33 -07:00
Michael Dowling
dbb6a30041
Don't deref cancelled responses
2014-09-23 17:15:41 -07:00
Michael Dowling
931d47b3e0
Adding tests, adding retry to FSM, fixing History, fixing Redirects.
2014-09-21 18:39:23 -07:00
Michael Dowling
8441a7dafe
Updating tests
2014-09-21 14:09:04 -07:00
Michael Dowling
9fbaa532e6
Cleaning up ring responses, adding guard to ensure toString does not throw
2014-09-21 12:03:37 -07:00
Michael Dowling
1bc8637215
Cleaning up tests and adding more ring checks
2014-09-20 17:58:21 -07:00
Michael Dowling
95d7473d9e
Adding another test
2014-09-18 22:39:23 -07:00
Michael Dowling
123fdd4d1a
Tracking exceptions in the transaction
2014-09-18 22:20:14 -07:00
Michael Dowling
c579e8165a
Adding more tests
2014-09-17 15:23:01 -07:00
Michael Dowling
0337b7848a
Adding a RingBridge for better separation
2014-09-17 14:21:40 -07:00
Michael Dowling
8fe3124bd9
Not overwriting existing default UA header
2014-09-17 13:15:56 -07:00